关于这个想法更详细的描述,参考我2019年12月份的文章:articles/On-Service-Builder
目录
- 源起
- 微服务
源起
-
后端开发的历程
- Client/Server -> Browser/Server
- Hyper Text:静态页面
- CGI / Script:脚本生成页面
- Web MVC:数据/逻辑/渲染分离
- 前后端分离:呈现/服务分离
- Monolithic -> Micro-Services:服务领域化
- next step?
-
演化方向
- 呈现与服务分离
- 服务力度细化
- 所有过程逐渐收缩到一个统一模型
统一模型
- 输入(source)
- 处理(processor)
- 输出(target)
- 组合(composition)