书籍介绍
在当今快速发展的IT行业中,微服务架构因其灵活性、可扩展性和高可用性等特点,已经成为企业构建大型、复杂系统的重要选择。然而,微服务架构的复杂性和实施难度也给开发者带来了挑战。《微服务实战》这本书旨在帮助读者克服这些挑战,通过理论与实践相结合的方式,使读者能够掌握微服务架构的核心技术和最佳实践。
作者简介
摩根·布鲁斯和保罗·A. 佩雷拉是资深的开发团队领导者,专注于将微服务技术应用于生产环境。他们在这本书中分享了自己丰富的实践经验,详细介绍了如何将微服务技术成功部署并应用于实际工作中。通过阅读此书,读者可以深入了解微服务技术的应用场景和最佳实践,提升自身在开发团队中的领导力和技术实力。
推荐理由
《微服务实战》一书全面介绍了微服务架构的设计、开发和部署过程,从设计理念到实际应用案例,为读者提供了微服务架构的全方位指南。书中通过实例引导读者深入理解微服务的设计和运行,涵盖了架构、职责范围、事务与查询、高可靠服务设计以及可复用微服务框架构建等内容。此外,书中还展示了微服务部署的最佳实践,包括容器和调度器部署、构建微服务交付流水线等。最后,深入探讨了微服务的可观测性和开发中的“人”的因素。
适合哪些人读
- 对微服务架构感兴趣的开发者和架构师
- 希望将单体应用迁移到微服务架构的开发团队
- 想要深入了解微服务设计和实现的工程师
- 对微服务部署、监控和运维感兴趣的IT专业人员
- 希望提升系统可维护性和扩展性的企业决策者
目录
第一部分 概述
第1章 微服务的设计与运行 3
1.1 什么是微服务应用 4
1.1.1 通过分解来实现扩展 6
1.1.2 核心原则 7
显示全部