反應式微服務框架Flower


Flower是一個構建在Akka上的反應式微服務框架,開發者只需要針對每一個細粒度的業務功能開發一個Service服務,並將這些Service按照業務流程進行可視化編排,即可得到一個反應式系統。

  • 即時響應:服務流程的調用者可以得到即時響應,無需等待整個Service流程執行完畢;Service之間無調用阻塞,即時響應。
  • 回彈性:當Service失效、服務器失效,系統能夠進行自修復,依然保持響應,不會出現系統崩潰。
  • 彈性:能夠對調用負載壓力做出響應,能夠自動進行資源伸縮適應負載壓力,能夠根據系統負載能力控制請求的進入速度(回壓)。
  • 消息驅動:Service之間通過消息驅動,完成服務流程,Service之間沒有任何調用耦合,唯一的耦合就是消息,前一個Service的返回值,必須是后一個Service的輸入參數,Flower框架負責將前一個Service的返回值封裝成一個消息,發送給后一個Service。

Flower既是一個反應式編程框架,又是一個分布式微服務框架。

Flower框架使得開發者無需關注反應式編程細節,即可得到一個反應式系統。

 

GIthub:

https://github.com/zhihuili/flower.git

Gitee碼雲:

https://gitee.com/leeyazhou/flower.git

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM