公告 | WeEvent v1.2.0發佈

分佈式事件驅動架構WeEvent今日發佈最新版本WeEvent v1.2.0。該版本新增發佈訂閱大文件功能,提供了無需依賴服務、輕量級的Java SDK,同時向Cloud Native方向進化。通過一系列功能優化,WeEvent的部署及使用將更加便捷友好。

 

具體功能更新如下

 

  Add:

  • 支持發佈訂閱GB級別大文件,通過區塊鏈的P2P網絡傳輸文件,文件內容不上鍊,只對文件傳輸事件上鍊存證

  • 支持訪問使用國密的區塊鏈

  • 支持異步接口,大幅提升發佈事件的TPS

  • 支持通過用戶自有的區塊鏈賬號發佈事件,以及對應的權限控制

  • 在推送事件的自定義屬相里增加交易相關的信息

  • Processor規則引擎支持用戶自定義的Timer Schedule任務

  • 提供直接集成進業務程序的Jar包weevent-core.jar,這個Jar包提供的功能不需要依賴任何WeEvent服務

  • 支持集羣化部署,從Nginx + Zookeeper方案升級爲Spring Cloud Gateway + Zookeeper網關方案,支持服務註冊、發現、限流、熔斷等

  • 提供內置的H2內存數據庫支持,快速安裝的版本默認使用H2數據庫

 

  Fix:

  • 修復一些不符合MQTT3.1.1規範的實現

  • 修復MQTT協議連接斷開時後臺的堆棧錯誤

  • 修復Processor關於數據源的配置

  • 修復Governance上一些顯示和交互異常

 

代碼倉庫:

https://github.com/WeBankFinTech/WeEvent

技術文檔:

https://weeventdoc.readthedocs.io/zh_CN/latest/

 

在版本迭代和優化的過程中,開源社區的開發者們給予了極大支持,我們深表感謝。我們一如既往地歡迎大家向我們反饋您喜歡的特性、發現的問題、想要的功能,歡迎隨時通過公衆號與我們聯繫。

 

什麼是WeEvent

 

WeEvent是一套分佈式事件驅動架構,面向用戶提供事件發佈訂閱Publish/Subscribe功能。發佈到WeEvent上的事件永久存儲,不可篡改,支持事後跟蹤和審計。生產者通過WeEvent代理服務發佈事件,事件內容會被記錄到區塊鏈上,消費者從WeEvent訂閱事件。訂閱成功後,只要生產者發佈事件,消費者都會及時得到通知。

WeEvent由微衆銀行自主研發並完全開源,致力於提升機構間合作效率,降低合作成本,能夠打通應用程序、物聯網、雲服務和私有服務等不同平臺,在不改變已有商業系統的開發語言、接入協議的情況下,做到跨機構、跨平臺的事件通知與處理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章