随着微服务的大量应用,在实践中也会遇到很多之前单体架构所没有的问题,微服务架构设计模式也应运而生。架构方面的权威Chris Richardson先生从多个角度归纳了42个设计模式,我将其归纳整理如下表,以飨读者。后面会陆续出关于微服务架构设计模式的文章,更加深入的阐述Richardson先生关于微服务架构设计模式的理解。
![](https://i-blog.csdnimg.cn/blog_migrate/d0dcf40405d41c521f96d138da6e5872.png)
用图来自于Chris Richardson先生的网站https://microservices.io/patterns/microservices.html
![](https://i-blog.csdnimg.cn/blog_migrate/a2db3c538ee01510515bde3dcfada8ae.png)
参考资料
Chris Richardson - Microservice Patterns