腾讯T4架构师 多个月著作《架构解密:从分布式到微服务》精品
本文由易到难地介绍了分布式系统到服务网格的演化过程,从而让读者对Service Mesh有了更加深刻的认识,以下是译文。
自从几十年前第一次引入分布式系统这个概念以来,出现了很多原来根本想象不到的分布式系统使用案例,但同时也引入了各种各样的新问题。
当这些系统还是比较少比较简单的时候,工程师可以通过减少远程交互的次数来解决复杂性问题。处理分布式问题最安全的方法是尽可能避免远程交互,虽然这可能意味着要在多个系统上存放重复的逻辑和数据。
行业上的需求推动着我们前进的步伐,分布式系统的组成从几个大型的中央电脑发展成为数以千计的小型服务。在这个新的世界里,我们必须走出困境,应对新的挑战和开放性问题。首先,具体问题具体分析,针对某个问题给出有针对性的解决办法,然后再提供更先进更复杂的解决方案。随着我们对问题领域越来越熟悉、提出的解决办法越来越好,我们开始将一些最常见的需求总结归纳为模式、库,以及最终的平台。
本书共9章:
第1章:大话分布式系统
- IT争霸战
- 分布式系统的开国元勋
- 分布式系统的基石: TCP/IP
- 从无亲到崛起的CDN网
- 这是一个最好的时代
第2章:“知识木桶"中的短板--网络基础
- 即使高手也不大懂的网络
- NIO,一本难念的经
- AIO,大道至简的设计与苦涩的现实
- 网络传输中的对象序列化问题
第3章:分布式系统的经典基础理论
- 从分布式系统的设计理念说起
- 分布式系统的一致性原理
- 分布式系统的基石之ZooKeeper
- 经典的CA理论
- BASE准则,一个影响深远的指导思想
- 重新认识分布式事务
第4章:聊聊RPC
- 从IPC通信说起
- 古老又有生命力的RPC
- 从RPC到服务治理框架
- 基于ZeroC lce的微服务架构指南
想要这份文档的粉丝朋友们:关注转发后,私信回复【资料】即可免费获取
第5章:深入浅析内存
- 你所不知道的内存知识
- 内存计算技术的前世今生
- 内存缓存技术分析
- 内存计算产品分析
第6章深入解析分布式存储
- 数据存储进化史
- 经典的网络文件系统NFS
- 高性能计算领域的分布式文件系统
- 企业级分布式文件系统GlusterFS
- 创新的Linux分布式存储系统-- Ceph
- 软件定义存储
第7章:聊聊分布式计算
- 不得不说的Actor模型
- Actor原理与实践
- 初识Akka
- 适用面很广的Storm
- MapReduce及其引发的新世界
第8章:全文检索与消息队列中间件
- 全文检索
- 消息队列
第9章 微服务架构
- 微服务架构概述
- 几种常见的微服务架构方案
- 深入Kubernetes微服务平台
小编准备把这份文档免费分享给粉丝朋友们:关注转发后,私信回复【资料】即可免费获取