本书为 Chris Richardson 和 Floyd Smith 联合编写的微服务电子书 Designing and Deploying Microservices 中文版,其从不同角度全面介绍了微服务:微服务的优点与缺点、API 网关、进程间通信(IPC)、服务发现、事件驱动数据管理、微服务部署策略、重构单体。
- Github:https://github.com/oopsguy/microservices-from-design-to-deployment-chinese
- GitBook:https://www.gitbook.com/book/docshome/microservices/details
本书对 Nginx 的描述不是很多,主要针对微服务领域。如果您想了解更多关于 Nginx 的内容,请参阅正在更新的 Nginx 中文文档。
目录
0、前言
1、微服务简介
2、使用 API 网关
3、进程间通信
- 3.1、简介
- 3.2、交互方式
- 3.3、定义 API
- 3.4、演化 API
- 3.5、处理局部故障
- 3.6、IPC 技术
- 3.7、异步、基于消息的通信
- 3.8、同步的请求/响应 IPC
- 3.9、消息格式
- 3.10、总结
- 微服务实战:NGINX 与应用程序架构