火影级别的架构师,教你如何解密分布式到微服务的忍术

主宰稳场 提交于 2020-10-04 14:37:18

 

微服务、云原生、Kubernetes. Service Mesh 是分布式领域的热点技术,它们并不是凭空出现的,一定继承了某些“前辈”的优点。我们不仅要了解这些技术,还要深入理解其发展脉络、原理等,才能游刃有余地将其用于现有的项目开发或老系统改造中。

 

不论你是有十几年研发经验及架构经验的IT老手,还是刚入门系统架构的IT新手,本书都能对你理解分布式架构和微服务架构大有助益。

 

卷轴目录

第1章 深入理解网络

  • 从国际互联网开始
  • NIO,一本难念的经
  • AIO,大道至简的设计与苦涩的现实
  • 网络传输中的对象序列化问题
  • HTTP的前世今生
  • 分布式系统的基石: TCP/IP

 

 

第2章 分布式系统的经典理论

  • 从分布式系统的设计理念说起
  • 分布式系统的一致性原理
  • 分布式系统的基石之ZooKeeper
  • 经典的CAP理论
  • BASE准则,一个影响深远的指导思想
  • 重新认识分布式事务

 

 

第3章 聊聊RPC

  • 从IPG通信说起
  • 古老又有生命力的RPC
  • 从RPC到服务治理框架
  • 基于ZeroC Ice的微服务架构指南

 

 

第4章 深入浅析内存

  • 你所不知道的内存知识
  • 内存计算技术的前世今生
  • 内存缓存技术分析
  • 内存计算产品分析

 

 

第5章 深入解析分布式文件存储

  • 数据存储进化史
  • 经典的网络文件系统NFS
  • 高性能计算领域的分布式文件系统
  • 企业级分布式文件系统GlusterFS
  • 创新的Linux分布式存储系统一Ceph
  • 星际文件系统IPFS
  • 软件定义存储

 

 

第6章 聊聊分布式计算

  • 不得不说的Actor模型
  • Actor原理与实践
  • 初识Akka
  • 适用面很广的Storm
  • MapReduce及其引发的新世界

 

 

第7章 全文检索与消息队列中间件

  • 全文检索
  • 消息队列

 

 

第8章 微服务架构

  • 微服务架构概述
  • 几种常见的微服务架构方言
  • 采Kubernetes微服务平台
  • 从微服务到Senice Mesh

 

 

第9章 架构实践

  • 公益项目wuhansun实践
  • 身边购平台实践
  • DIY一个有难度的分布式集群

 

 

这份文档免费分享给粉丝朋友们:点赞文章关注后,私信回复【资料】即可免费获取

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!