弘康人寿基于 RocketMQ 构建微服务边界总线的实践

中间件小哥 2019-07-22

云栖社区 架构 性能 高可用 集群 微服务 消息中间件 负载均衡

lADPDgQ9q2mwkxHM_c0EAA_1024_253_jpg_620x10000q90g

随着互联网+和平台化战略的兴起,各个行业的 IT 系统都在向互联网架构发展,涉及的主要技术包括微服务、消息和弹性计算等,采用微服务架构实现服务高内聚、低耦合,通过异步消息完成交易快速响应和高并发。由于微服务和消息是企业应用架构中用的比较多的,故希望通过本文探讨以下问题:

  • 企业服务总线(ESB)是否真的过时了?
  • 为什么 RocketMQ 是企业服务总线的最佳技术方案之一?
  • 如何设计企业微服务架构演进路线图?

SOA 架构演变史

阶段 1:企业服务总线 ESB

当单体应用拆分成多个应用后,应用服务之间需要相互调用,而 ESB 刚好是用来解决服务调用方和服务提供者之间的点对点连接关系的,点对点连接不如大家都连到一个总线上,这样就会实现物理位置、传输协议等多个方面透明。ESB 核心技术就是 MQ 消息中间件,服务一旦接入总线,相互之间紧耦合调用变成了

登录 后评论
下一篇
冒顿单于
8885人浏览
2019-08-28
相关推荐
SOA之基于服务总线的设计
669人浏览
2015-03-21 16:43:14
0
0
0
1160