-- 服务治理那些不得不说的事儿
By 基础架构组
分布式服务与服务治理
• “十则围之,五则攻之,倍则分之,敌则能战之,不若则能避
之” -- 《孙子兵法》
• � � � � ,� � � � ,� � � � � � � � .� � � � � � � � � � �
� � � � � � � � .
Question:
• 何为集群,分布式,微服务
• 存在的意义?
• 治理什么?如何治理?
� � � � �
1� � � � � � � � � � � � � � � � � � � � � � � � � � � �
https://www.zhihu.com/question/28253777
2� � � � � � � � � � � � � � � � � � � � � � �
https://www.zhihu.com/question/19699884
3� � � � � � � � � � � � � � �
https://www.zhihu.com/question/20004877
4� SOA� � � � � � � � � � �
https://www.zhihu.com/question/37808426
5�� � � � � � � �
https://en.wikipedia.org/wiki/Microservices#History
UNIX� � :
Do one thing and do it well
https://en.wikipedia.org/wiki/Unix_philosophy#Do_One_Thing_and_D
o_It_Well
分布式系统每个部分负责一个功能,然后组合起来就可以做很复
杂的事
� � � � � � � �
单体软件不能解决,那就分层。没有什么软件难题是分层解决不
了的。分布式系统的理念就是如此,系统负荷和复杂程度到了单
机无法解决的程度,那就分层,使用分布式操作系统进行拆解
• 分布式计算,诸如 MapReduce, Hadoop 等
• 然后为了支撑分布式计算,有了分布式文件系统,诸如 HDFS,
ceph, GlusterFS 等
• 再往后发展,分布式的思想影响到软件系统的开发,引发了微
服务(microservice)替换单体应用。
从单体到服务化
评论0