书馨卡帮你省薪
欢迎光临中图网 请 | 注册
> >
分布式系统实战派――从简单系统到复杂系统

分布式系统实战派――从简单系统到复杂系统

作者:张伟洋 著
出版社:电子工业出版社出版时间:2024-11-01
开本: 其他 页数: 392
中 图 价:¥84.2(7.8折) 定价  ¥108.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

分布式系统实战派――从简单系统到复杂系统 版权信息

分布式系统实战派――从简单系统到复杂系统 内容简介

许多开发者掌握了Java、Spring Boot和MySQL等基础知识后,能够搭建一个简单的单体系统,但面对复杂系统的构建和管理时,往往感到迷茫和力不从心:对于高性能、高可用、高并发的分布式系统一头雾水,束手无策。本书首先介绍从单体架构到微服务架构的演化过程,帮助读者开阔技术视野。然后带领读者摆脱单体架构的束缚,深入领略集群、主从架构、分库分表、读写分离、微服务、API网关、NoSQL数据库、HDFS、分布式事务等分布式技术的无限魅力。此外,本书深入剖析了如何运用Kafka、RabbitMQ、RocketMQ等消息中间件和Elasticsearch搜索引擎来解耦应用,如何利用Docker、Kubernetes快速部署与隔离应用,以及如何借助冗余备份、高可用和异地多活策略保障系统稳定运行,让系统焕发新生。*后通过“支持5000万用户同时在线的短视频系统设计”和“日均订单量8000万的外卖系统设计”两个实际项目将理论与实践结合,向读者展示如何将这些技术应用于真实的生产环境中,提升实际项目中的技术能力。本书适合已经掌握Java、Spring Boot、MySQL等知识,能够开发一个简单的后端应用,却在单体系统的束缚中力不从心、对后续的技术学习感到迷茫、对复杂系统不知所措、迫切期待实现技术飞跃的读者。本书为他们提供了从简单到复杂的技术成长路径和解决方案。

分布式系统实战派――从简单系统到复杂系统 目录

第1篇 后端体系架构认知 - 第1章 从单体架构到微服务架构的演变过程 2 ▲1.1 什么是单体架构 2 1.1.1 一张图看懂单体架构 2 1.1.2 单体架构的优、缺点 3 ▲1.2 从单体架构到集群架构――多台机器协同工作 5 1.2.1 一张图看懂集群架构 5 1.2.2 扩展系统――水平扩展和垂直扩展 6 1.2.3 动态调整集群规模――弹性伸缩 7 1.2.4 实现故障转移――借助心跳检测 8 1.2.5 数据库读写分离――提高系统性能 11 1.2.6 分布式数据库与分库分表――将大数据拆为小数据 12 ▲1.3 从集群架构到微服务架构――精细拆分业务 14 1.3.1 一张图看懂微服务架构 14 1.3.2 微服务架构的核心特性 16 1.3.3 微服务架构与单体架构的区别 17 1.3.4 为什么企业选择微服务架构 18 1.3.5 微服务架构的基本组件 19 1.3.6 设计微服务架构需要考虑的关键点 20 ▲1.4 微服务架构与分布式架构 21 1.4.1 一张图看懂分布式架构与微服务架构 22 1.4.2 什么是分布式架构 23 1.4.3 微服务架构与分布式架构的区别 23 1.4.4 在分布式系统中微服务是如何工作的 25 ▲1.5 从单体架构到微服务架构的迁移――让系统更稳定 27 1.5.1 迁移到微服务架构需要考虑的因素 28 1.5.2 迁移到微服务架构的步骤 29 - 第2章 几张图了解后端系统 31 ▲2.1 一张图看懂整个后端系统架构 31 2.1.1 CDN(内容分发网络) 32 2.1.2 负载均衡器 33 2.1.3 API网关 35 2.1.4 分布式数据库集群 38 2.1.5 分布式消息集群 40 2.1.6 分布式缓存集群 41 2.1.7 分布式文件集群 44 2.1.8 分布式搜索集群 46 2.1.9 服务配置与管理 48 2.1.10 服务注册与发现 49 2.1.11 服务治理与监控 51 2.1.12 服务追踪 52 ▲2.2 一张图看懂分布式架构的组成 53 ▲2.3 一张图看懂本书的核心内容 55 - 第3章 微服务间
展开全部

分布式系统实战派――从简单系统到复杂系统 作者简介

张伟洋,已出版《Hadoop3.X大数据开发实战(视频教学版)》《Flink大数据分析实战》《Spark3.X大数据分析实战(视频教学版)》《企业级大数据项目实战:用户搜索行为分析系统从0到1》等图书,多本图书被多所高校选为教材。公众号"奋斗在IT” 的创办人。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
浏览历史
编辑推荐
返回顶部
中图网
在线客服