新書推薦:
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:NT$
398.0
《
知宋·宋代之科举
》
售價:NT$
454.0
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:NT$
454.0
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:NT$
505.0
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
|
編輯推薦: |
目前微服务架构在软件开发领域得到了广泛应用,因为它可以将一个大规模的应用分而治之,从而分解成许多较小规模的微服务,这样在减少系统内部各组件依赖的同时,还可以让整个系统易于维护和扩展。采用微服务架构的应用可以很容易地修复其中某个微服务的故障,从而消除系统彻底宕机的可能性。本书使用Java语言,并以实际的样例来说明如何快速高效地构建和实施可扩展的微服务架构。 本书以微服务架构的简要介绍为切入点,将微服务架构与其他架构进行了相关比较,详细探讨了微服务组件的重要特点和微服务端点之间的通信方式,以及如何建立有效的数据模型,如何对微服务进行测试和快速部署,然后总结了软件应用从单体架构迁移至微服务架构的zui佳实践,zui后着眼于微服务架构的监控、扩展和故障排除,可以为开发人员从头实现微服务架构打下坚实的基础。 读者将学到以下内容: ■ 了解服务发现和外部配置在微服务整体架构中所扮演的角色; ■ 学习如何在事件驱动的微服务中使用消息代理; ■ 学习如何在不同组件之间混合使用各种数据管理策略; ■ 基于Spring Boot的开发环境对微服务进行多种类型的测试; ■ 将持续集成应用于微服务架构中; ■
|
內容簡介: |
近些年来,微服务一直是非常热门的话题,关于微服务架构的讨论也是层出不穷。本书以贯穿整书的示例为出发点,由浅入深地阐述使用微服务的*实践,以及如何避免采用微服务架构可能带来的复杂性陷阱。本书从微服务架构本身的特征入手,讨论微服务组件的设计指导原则、有效通信的方式以及常见的安全挑战和数据模型的选择;然后进入微服务架构的测试部分,探讨微服务的测试挑战和解决方法、监控和扩展常用的实践以及如何将现有架构演变为微服务架构;*后总结微服务架构在设计和开发方面遇到的常见问题及解决方案。
|
關於作者: |
作者简介 Umesh Ram Sharma是一名软件开发工程师,在可扩展、分布式云服务应用的架构、设计及开发方面有8年以上的经验。他从印度卡纳塔克邦州开放大学获得信息技术专业的硕士学位。出于对微服务和Spring的兴趣,他成了J2EE、JavaScript、Struts、Hibernate和Spring方面的专家,也具有AWS、J2EE、MySQL、MongoDB、memchached、Apache、Tomcat和Hazelcast等技术的实践经验。 Umesh Ram Sharma目前是ZestMoney公司的首席软件工程师,帮助他的团队将当前项目迁移至微服务。闲暇时,他喜欢开车兜风、烹饪和参加新技术的各种大会。 译者简介 占红来是一位咨询师,致力于帮助客户和成就客户。曾主持过某世界500强等大型公司的软件一体化开发平台的测试能力提升等落地项目,得到客户的一致好评,并受邀再次合作。 刘博毕业于哈尔滨工业大学,是一位拥有十多年测试经验的软件工程师,主攻自动化测试、性能测试和架构调优领域,对这些领域流行的技术体系和架构风险都有准确的把握。他积极参加对外的技术论坛,把在IBM、活跃网络和思特沃克的经验积累加以总结并分享给业内相关人士,获得众多好评。
|
|