GitChat-消费架构实战

当今应用多是类微服务架构,每个服务解耦,只处理一种逻辑,服务之间的调用为了实现异步和解耦,通过提交事件后再由服务分发消费的形式完成。

这使得事件的分发消费算法需要处理大量不同种类的事件,这些事件在紧急程度、预计执行时间、是否可放弃等方面具有不同的要求,而且事件抵达的高峰与低谷之间的差距非常大,处于难以预测的状态,基于类似情况,业界有些通用的消费架构,在此文中分析下。

  • 简介
  • 发展
  • 事件模型
  • 原理
  • 实现-事件服务模型
  • 实现-分组消费架构

订阅:GitChat

posted @ 2020-09-25 13:33  Dlimeng  阅读(9)  评论(0)    收藏  举报  来源