本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
微服务是一种实现软件模块化的方案,具有可替代性强、可持续开发、可独立伸缩、可持续交付等优点,克服了传统单体部署成本过高和不够灵活的缺点。使用微服务架构能鼓励开发团队采用不同于以往技术栈的新技术,并能有效地简化基础设施和运维工作。
本书围绕架构和组织的主题,详细介绍了微服务的各个方面,不仅告诉你什么是微服务、为何要使用微服务,而且还提供了基于Java、Spring Boot、Docker和Spring Cloud实现的详尽示例,通过实践来阐释微服务的理念。各章节的“动手实践”部分能帮助你加深对微服务的理解。无论是管理者、开发人员还是架构师,都能从阅读本书中受益。
本书可以帮助你:
● 掌握微服务的基本概念,并学习如何有效地将其整合到遗留应用中
● 学习微服务的系统架构、集成、通信、测试等实现技术,应用包括CQRS和事件溯源在内的高级架构技巧
● 学习如何*大化微服务的容错性和稳定性
● 采用Java、Spring Boot、Docker和Spring Cloud实现完整的示例应用
● 采用美亚 Lambda、OSGi、Java EE、Vert.x、Erlang和Seneca探索纳米服务
● 理解微服务对团队、技术领导者、产品负责人和相关业务人员的影响