
ThoughtWorks中国
我们并不认为微服务风格是一个新颖或创新的概念,它的起源至少可以追溯到Unix的设计原则。但是我们觉得,考虑微服务架构的人还不够多,并且如果对其加以使用,许多软件的开发工作能变得更好。
不长,可以读一下,但没有太多新东西
本书内容主要分为以下几部分: 1.微服务的架构特性以及优劣, 2.实现微服务所需要的相关依赖, 3.领域驱动模型和微服务相辅相成, 4.一个良好的持续集成是微服务的有力保障。
挺好的一本微服务文章集,里面的文章内容精简但不简单且非纸上谈兵,对项目的实践细节有深入的探讨,虽然是较早的文章集合,但是放在如今也不算过时,值得一阅与学习。
thoughtwork在软件工程,架构设计这块有不错的实践。一些经验分享可以看看。 但目前微服务面临的技术问题非常多,包括网络问题,数据模型,领域界限与上下文设计等等,对系统架构,工程的挑战非常大,对技术的要求也高了很多。 这些深层次问题,业内并没有银弹。适合的才是最好的,保持渐进式演进。
thought works 在软件开发和软件架构方面的思考很深入,也产出了较多卓有成效的方法论
对于领域驱动设计可以多了解一下,还有不要忽视康威定律