耍酷战斗机

文章
3
资源
1
加入时间
3年0月8天

如何设计分布式系统

设计分布式系统主要考虑以下四个大点,两个小点:四个大点:容错能力(服务隔离、异步调用、请求幂等性、分布式锁)可伸缩性(有 / 无状态的服务)一致性(补偿事务、重试)应对大流量的能力(熔断、降级)两个小点:解耦(MQ)线程池四个大点的具体论述1、容错能力(服务隔离、异步调用、请求幂等性、分布式锁)我们都知道,系统出现故障是非常常见的,所以我们应该把处理故障的代码当成正常...