• 基于.NET Core框架的分布式系统架构设计
21年品牌 40万+商家 超1.5亿件商品

基于.NET Core框架的分布式系统架构设计

18 2.1折 84 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者汤佳 著

出版社水利水电出版社

出版时间2022-04

版次1

装帧其他

货号328

上书时间2024-09-16

起源图书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 汤佳 著
  • 出版社 水利水电出版社
  • 出版时间 2022-04
  • 版次 1
  • ISBN 9787522603032
  • 定价 84.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 248页
  • 字数 234.000千字
【内容简介】
本书以C#为编程语言,全面介绍了.Net Core开发和设计高性能Web系统的核心关键技术,同时介绍了版本控制、项目管理等开发中的软件工程技术。全书共有9章,主要内容有Web项目架构简介、架构体系的演□历程、分布式系统理论、分布式文件存储系统、内存知识进阶、数据全文检索、消息队列中间件、微服务架构、分布式站点的设计开发。
  本书可作为高等院校信息类专业本科Web应用开发课程的教材或实践指导书,也可作为.NET Core开发和应用开发程序员的参考书。
【目录】
前 言

□□章 Web项目架构简介

1.1 经典三层架构模式

1.□ 工厂模式简介

1.3 高并发系统存在的瓶颈

1.4 大型互联网公司系统架构图

1.4.1 WikiPedia技术架构

1.4.□ Facebook架构

1.4.3 Yahoo!Mail架构

1.4.4 Twitter技术架构

l.4.5 Google App Engine技术架构

1.4.6 Amazon技术架构

1.4.7 优酷的技术架构

1.4.8 1□306的技术架构

第□章 架构体系的演□历程

□.1 单机构建网站

□.□ 应用服务器与数据库分离

□.3 应用服务器负载均衡

□.4 数据库读写分离

□.5 引入搜索引擎实现全文搜索

□.6 引入缓存

□.7 数据库拆分

□.8 应用拆分

□.9 引入消息中间件

□.10 分布式系统架构设计

第3章 分布式系统理论

3.1 分布式系统的设计理念

3.□ 分布式系统原理

3.3 ZooKeeper原理及应用

3.3.1 ZooKeeper的原理与功能

3.3.□ ZooKeeper的应用场景

3.4 CAP理论

3.5 BASE准则

3.6 分布式事务

3.6.1 数据库单机事务

3.6.□ X/OpenDTP事务模型

3.6 _3分布式事务解决方案

第4章 分布式文件存储系统

4.1 数据存储技术相关知识

4.□ NFS网络文件系统

4.3 分布式文件系统

4.4 GlusterFS分布式文件系统

4.5 Ceph分布式文件存储系统

4.6 CoDFS分布式文件系统

4.7 系统实现

4.7.1 负载均衡子系统

4.7.□ 文件管理子系统

4.7.3 数据库子系统

4.7.4 文件存储子系统CoDFSStorage

第5章 内存知识进阶

5.1 内存基本知识

5.1.1 错综复杂的CPU与简单的内存

5.1.□ 多核CPU与内存共享问题

5.1.3 著名的Cache伪共享问题

5.1.4 深入理解不一致性内存

5.□ 内存发展历史

5.3 内存缓存技术

5.3.1 缓存概述

5.3.□ 缓存实现的方式

5.3.3 Memcache的内存管理技术

5.3.4 Redis解析

5.4 内存计算产品

5.4.1 SAP HANA

5.4.□ Hazelcast

5.4.3 VoltDB

第6章 数据全文检索

6.1 I~ucene全文检索

6.□ Solr全文检索

6.3 ElasticSearch全文检索

第7章 消息队列中间件

7.1 消息队列

7.□ 需要消息队列的原因

7.□.1 异步处理

7.□.□ 应用解耦

7.□.3 流量削峰

7.□.4 日志处理

7.□.5 消息通信对

7.3 消息队列技术的介绍和原理

7.3.1 消息中间件概述

7.3.□ MQ的工作原理和基本配置举例

7.3.3 常用消息队列

第8章 微服务架构

8.1 微服务架构兴起的原因

8.□ Docker容器技术

8.3 全面理解微服务架构

8.4 常见微服务架构方案

8.4.1 ZeroC IceGrid微服务架构

8.4.□ Spring Cloud微服务架构

8.4.3 基于消息队列的微服务架构

8.4.4 Docker Swarm微服务架构

第9章 分布式站点的设计与开发

9.1 系统开发的总统设计

9.□ 共享库.NETStandard类库

9.3 统一身份认证系统

9.4 业务服务器的开发与集成

9.5 即时消息服务器eChat

9.5.1 即时通信技术的发展

9.5.□ 即时通信技术

9.5.3 即时通信技术的实现——SingalR

9.5.4 系统体系结构图

9.5.5 关键技术剖析

9.6 WebAPI的远程调用

9.6.1 应用客户端中的调用

9.6.□ 网页中的调用方法

参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP