IBM MQ与Apache Kafka作为事件驱动体系结构和微服务体系结构的消息代理/引擎



上下文:我的公司使用WebLogic-AppServer和Oracle服务总线进行SOA服务编排。我们希望向事件驱动的微服务架构迈进。关键是要消除后台服务编排的复杂性。

问题:对于事件驱动的微服务架构,建议使用什么消息引擎?如果性能和高吞吐量不是我们最关心的问题。我们最关心的是有保证的交付、故障转移和系统弹性弹性可以在MQ和Kafka中以不同的方式实现。

还要考虑:">愚蠢的管道,智能端点"作为一个原则,Apache Kafka是否更具吸引力,以及弹性?

欢迎任何想法和意见。提前谢谢。

Bluemix MessageHub服务基于Kafka,专为微服务架构设计。

最新更新