最近几年,个人写了不少的微服务架构相关的文章,这篇文章刚好结合微服务架构相关的文章和实践,来进一步整理如何从一个新的知识点,在不断学习和实践中,将相关的内容知识体系化。
对于新领域的学习,我前面也专门写过如何快速切入新领域的文章,在此不再赘述。
在我接触微服务架构的时候,首先看下自己已有了SOA,云计算,私有云PaaS平台,敏捷开发,持续集成和CMMI过程改进等多方面知识点的积累。因此当接触到微服务架构的时候,自己首先思考的还是微服务架构和SOA有什么区别和关系,微服务网关和ESB有什么区别,微服务架构和原来的组件化架构有什么区别?