总结
2022-08-16 本文已影响0人
嘘寒问暖
其实可以看到,怎么设计⾼并发系统这个问题本身他是不难的,⽆⾮是基于你知道的知识点,从物理硬件层⾯到软件的架构、代码层⾯的优化,使⽤什么中间件来不断提⾼系统的抗压能⼒。但是这个问题本身会带来更多的问题,微服务本身的拆分带来了分布式事务的问题,http、RPC框架的使⽤带来了通信效率、路由、容错的问题,MQ的引⼊带来了消息丢失、积压、事务消息、顺序消息的问题,缓存的引⼊⼜会带来⼀致性、雪崩、击穿的问题,数据库的读写分离、分库分表⼜会带来主从同步延迟、分布式ID、事务⼀致性的问题,⽽为了解决这些问题我们⼜要不断的加⼊各种措施熔断、限流、降级、离线核对、预案处理等等来防⽌和追溯这些问题。