莫树聪

人物简介:

作者简介: 埃伯哈德·沃尔夫(Eberhard Wolff) 技术咨询公司innoQ的研究员,一位立足于业务和技术交汇点、拥有超过15年经验的架构师和咨询师。他曾在多个国际会议上发表过演讲和报告,担任多个会议的委员会成员,并撰写了100多篇文章及多本图书。他的技术关注点是现代架构,主要涉及云计算、持续交付、DevOps、微服务和NoSQL。 译者简介: 莫树聪 计算机硕士,毕业于浙江大学,先后供职于网易、Yeahmobi,目前是一名运维开发工程师,关注容器、云计算、后端开发、机器学习等领域。

微服务:灵活的软件架构书籍相关信息


内容简介:

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