WeEvent分布式事件驱动架构
什么是WeEvent?
WeEvent是一套分布式事件驱动架构,实现了可信、可靠、高效的跨机构、跨平台事件通知机制。
WeEvent由微众银行自主研发并完全开源,秉承分布式商业模式中对等合作、智能协同、价值共享的设计理念,致力于提升机构间合作效率,降低合作成本,同时打通应用程序、物联网、云服务和私有服务等不同平台,最终在不改变已有商业系统的开发语言、接入协议的情况下,做到跨机构、跨平台的事件通知与处理。更多内容详见WeEvent官网 。
特性
- Broker服务:提供事件主题的CRUD管理,事件发布订阅Publish/Subscribe等功能;
- 适配多协议:支持RESTful、JsonRPC、STMOP、MQTT等多种接入协议;
- SDK及Demo:提供一个符合Java JMS规范JAR包,以及各种接入协议的代码样例;
- 高可用性:通过集群的负载均衡和服务主备切换实现高可用;
- 事件治理:通过Web管理台可以管理事件主题,可以查看区块链FISCO-BCOS节点、主题订阅等信息;
评论