0%

同步调用与异步调用

同步调用存在的问题

  • 耦合度高
  • 性能下降
  • 资源浪费
  • 级联失败

异步调用

  • 异步调用常见实现是事件驱动模式
  • 优势
    • 服务解耦
    • 性能提升,吞吐量提高
    • 服务没有强依赖,不担心级联失败问题,故障隔离
    • 流量削峰(缓冲)
  • 缺点
    • 依赖于Broker的可靠性、安全性、吞吐能力
    • 架构复杂,业务没有明显的流程线,不好追踪管理
------ THEEND ------

欢迎关注我的其它发布渠道