Microservice Patterns and Best Practices

Microservice Patterns and Best Practices

评分

★★★★★

ISBN

9781788471206

出版社

Packt Publishing 2018-01-31出版

内容简介
This book is for architects and senior developers who would like implement microservice design patterns in their enterprise application development. The book assumes some prior programming knowledge.
AI简介
这是一本深入探讨微服务架构策略与原则的著作,旨在帮助读者实现微服务设计模式在他们的企业级应用开发中。书中详细介绍了微服务架构策略与原则,包括微服务架构的定义、与单体应用的区别、设计原则以及目标。同时,也阐述了微服务工具的选择,包括编程语言、微服务框架、二进制通信、消息代理、缓存工具、故障警报工具和本地化性能证明等。 此外,书中还详细讨论了编程语言在微服务中的应用,探讨了性能、实用性和成本考量,以及同步通信层在微服务中的应用和异步通信的概念和特点。同时,也深入讨论了监控微服务的挑战,包括如何确保微服务的稳定性和性能,以及如何正确理解和收集监控指标。 书中还详细介绍了单元测试、集成测试、端到端测试、流水线、签名测试和Monkey测试等微服务测试的重要方法,以及持续集成、交付与部署的理解。同时,也深入讨论了应用的单体结构与问题,包括单体结构的复杂性、错误传播的风险以及缓存管理的难度。
阅读/下载地址