守株阁微服务相关文献

微服务相关文献

Created2019-12-17|Updated2023-09-06
|Word Count:12|Reading Time:1mins|Post Views:

《提升团队的微服务落地能力》

Author: magicliang
Link: http://magicliang.github.io/2019/12/17/%E5%BE%AE%E6%9C%8D%E5%8A%A1%E7%9B%B8%E5%85%B3%E6%96%87%E7%8C%AE/
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
微服务
Related Articles
cover
2018-03-20
重读 Martin Fowler 的微服务论文原文
微服务也是面向服务的,但 SOA 意味着 ESB。试图把复杂度隐藏在一个庞然大物里面。 几个小标题 组件化(Componentization )与服务(Services)组件化的好处就是可以独立部署和升级,把变化隔离在组件之内。 缺点就是会引入大量的进程间交互,引入系统交叉点,引入性能下降的瓶颈以及失败的交互。 围绕业务功能的组织不要被 conway 定律左右,按照 feature 组织 team。每个 project 都应该能够独立拥有自己的全部功能—UI、数据库。 产品不是项目产品要有 ownership,要对这个产品的全部生命周期负责。 强化终端及弱化通道弱化 ESB 的复杂协议、集中式的框架。强化各个 end,或者是 client。 两种做法:基于 RESTful 通信,像 Unix 过滤器一样。基于轻量级消息总线。 分散治理这一条的意思大概是,不要考虑用一个技术方案 rule them all。 分散数据管理就是每个服务拥有自己的数据库。 基础设施自动化持续集成都全自动化。 容错性设计监控错误指标,引入断路器和仪表盘。总之提高各种...
avatar
magicliang
关于技术以及人生
Articles
332
Tags
195
Categories
0
Github
Announcement
人生只是,守株待兔
Recent Posts
AWS 相关
AWS 相关2025-04-18
Kubernetes 架构演进:从容器到云原生应用平台的故事
Kubernetes 架构演进:从容器到云原生应用平台的故事2025-04-17
分布式鉴权技术
分布式鉴权技术2025-04-09
Go 语言学习
Go 语言学习2025-02-18
秦晖:21世纪全球化危机
秦晖:21世纪全球化危机2025-01-20
©2017 - 2025 By magicliang
Framework Hexo 7.3.0|Theme Butterfly 5.3.5