
基于RabbitMQ的消息总线
文章平均质量分 93
消息总线为企业内部统一通讯提供基础设施,它扩展了RabbitMQ在其基础上提供了更简洁的API,多模式的通信场景,通信授权,实时管控,RPC集成框架的支持。RabbitMQ是一个开源的支持AMQP的Message Broker,它具有很好的性能、扩展性、可用性,很适合企业级应用。
vinoYang
work @ Tencent. http://vinoyang.com
展开
-
消息总线重构之简化客户端
这段时间对消息总线进行了再次重构。本次重构主要针对消息总线的pubsub组件以及对client的简化,同时谈谈对消息总线的一些想法。原创 2015-10-30 21:11:21 · 4108 阅读 · 1 评论 -
消息总线重构之EventBus
本文讲述了用EventBus重构消息总线的过程,主要重构了广播通知以及替代了责任链模式的设计。原创 2015-06-30 19:46:51 · 8551 阅读 · 0 评论 -
消息总线扩展之主动转发
本文探讨了第三方系统接入消息总线产生的紧耦合关系,并提出基于注册的代理消费模式来进行依赖转移的一种实现思路。原创 2015-05-14 22:14:35 · 2955 阅读 · 0 评论 -
消息总线优化之PubSub
本文阐述了对消息总线内部的PubSub组件进行优化的前后设计对比,以及相比原来的设计有哪些改观。原创 2015-05-04 20:02:18 · 3812 阅读 · 0 评论 -
消息总线扩展之集成Thrift-RPC
本文主要探讨了消息总线支持Thrift RPC的实现过程。鉴于RabbitMQ官方的Java Client提供了基于RabbitMQ的JSON-RPC,消息总线也顺道提供了JSON-RPC的API。之后也尝试了为消息总线增加对Thrift-RPC的扩展支持,希望此举能让消息总线同时为SOA提供基础设施。原创 2015-04-24 20:12:17 · 9564 阅读 · 0 评论 -
消息总线扩展之面向消息的数据集成
本文探讨了消息总线的扩展方向——面向消息的数据集成的可行性。原创 2015-04-05 20:04:39 · 3086 阅读 · 0 评论 -
消息总线授权设计
本文主要探讨了消息总线的授权模型设计。原创 2015-03-28 08:27:30 · 3494 阅读 · 0 评论 -
再谈消息总线客户端的多线程实现
这篇文章系统得谈论了消息总线客户端在多线程模型下遇到的问题,之前的解决方案以及缺陷,并提出了新的设计方案以及实现方式。原创 2015-03-22 08:29:04 · 3648 阅读 · 0 评论 -
谈消息总线的路由模型
本文就基于RabbitMQ的路由模型的实现过程中遇到的一些问题进行了探讨,并谈到了树形拓扑实现各种通信模型的权衡。原创 2015-03-18 22:24:03 · 5168 阅读 · 0 评论 -
谈消息总线客户端的多线程实现
本文通过阐述消息总线客户端实现时遇到的并发问题以及个人的思考,提出了这种通用client可行的一种并发问题的解决方案。原创 2015-03-08 16:13:11 · 4458 阅读 · 1 评论 -
再谈pipeline-filter模式
结合消息总线的实现再谈对pipeline-filter的认识、遇到的问题、改进方案。原创 2015-02-22 20:50:20 · 6351 阅读 · 0 评论 -
消息总线VS消息队列
将消息队列跟消息总线进行了对比,并说明了对于企业应用,封装消息总线的必要性。原创 2015-02-18 17:30:22 · 44248 阅读 · 1 评论