赞
踩
目录
《 微服务架构基本理论概述 》
前言
微服务基本理论概述
一、微服务架构介绍
概念:
定义:
本质:
二、微服务的出现及未来发展
三、传统开发模式和微服务的区别
优点:
缺点:
常见的系统架构遵循的三个标准和业务驱动力:
基于微服务架构的设计:
关于微服务的一个形象表达:
四、微服务的具体特征
官方的定义:
大概的标准:
五、SOA和微服务的区别
1)、SOA喜欢重用,微服务喜欢重写
2)、SOA喜欢水平服务,微服务喜欢垂直服务
3)、SOA喜欢自上而下,微服务喜欢自下而上
六、怎么具体实践微服务
1)、客户端如何访问这些服务
2)、每个服务之间如何通信
3)、如此多的服务,如何实现?
4)、服务挂了,如何解决
七、常见的设计模式和应用
6种常见的微服务架构设计模式:
八、优点和缺点
1)、微服务的优点:
2)、微服务的缺点
九、思考:意识的转变
十、参考资料和推荐阅读:
关于这篇文章,几年前出的了,但其关于在微服务架构方面概述的比较好,所以推荐给给位老铁,这篇文章是建立在众多的优秀的博客之上的(微服务架构风格的倡导者,比如 Martin Fowler 的博客),并汲取了其中的精华