月度归档:12月 2021

单体架构:简单方便,项目启动慢,单点容错率低,高度耦合,拓展性差,无法针对不同模块进行优化和水平拓展,适合小型项目(互联网早期)垂直应用:将原来一个应用拆分为互不相干的几个应用,提高效率 实现了流量分担,解决了并发问题 针对不同模块进行优化 系统之间互相独立 缺点:服务之间重复的业务代码,垂直应用越…

继续阅读

同步调动的优点: 时效性强,可以立即获得结果 同步调用存在的问题: 耦合度高 性能和吞吐能力下降 有额外的资源消耗 有级联失败的问题 异步通信的优点: 耦合度低 吞吐量提升 故障隔离 流量消峰 异步通信的缺点: 依赖Broker的可靠性,安全性和吞吐能力 架构复杂,业务没有明显的流水线,不便于追踪管…

继续阅读

2/2