微服务的应运而生:
“微服务”这个术语在过去几年如雨后春笋般涌现,它是一种构建可独立部署服务套件的软件设计方式。
在当前的行业环境下,如何快速响应用户的需求,如何用有效的技术服务于用户、并为用户持续提供价值,逐渐成为决定企业是否具有市场竞争力的重要因素之一。因此,微服务的诞生不是偶然,而是多重因素推动下的必然结果。
了解这种架构影响的人可以获得实实在在的好处,微服务可以提高交付速度,增强灵活性,并提高效率。他们将工作进行重组,并与业务问题域保持一致,而不是技术域;从一组独立,更易于开发和维护的服务中创建业务应用程序;更好地匹配技术解决方案与业务问题的复杂程度;构建可以帮助重组现有遗留系统以及创建能够快速响应不断变化的业务条件的新产品和服务的自适应架构。
ThoughtWorks与微�ݹ�,���服务:
ThoughtWorks是国内最早倡导和实践微服务的先行者。据Google Trends数据显示,微服务架构从2014年才逐渐兴起。而在我们的官方技术报告——《技术雷达》中,早在2012年3月份就对其进行了解读,当时它还处在评估阶段。伴随着技术雷达的不断更新,ThoughtWorker对微服务架构的理解和应用也日趋深入。
(微服务2012年第一次出现在技术雷达上)
及至最新的几期技术雷达,微服务架构还在不断的演进,而且慢慢的与其他新兴技术融合形成了一整套不同以往的软件构建解决方案。
《ThoughtWorks洞见-微服务文集》电子书:
在学习与实践的过程中,我们的同事也在尝试向外输出自己的见解。于是就有了这本精简的电子书——《ThoughtWorks洞见-微服务》。在这本书中,我们将文章分为介绍、进一步解读和实践三部分。
如何解读微服务架构
CXO该如何应用微服务
如何利用微服务改造企业核心系统
微服务团队该如何应对挑战
......
以上仅是我们在书中回答的部分问题,我们尝试运用故事、纯理论介绍、实践经验等不同形式来满足读者的阅读需求。现在这本书可以在亚马逊上直接购买(点击阅读原文可至购买页面),不贵,只要1.99,kindle会员还可以免费下载。