sofa多模塊使基礎使用+案例+詳細講解

1:關於sofa很多朋友都陌生,這個是支付寶開源的框架。大家很想知道,sofa框架的出現解決了什麼問題,個人理解是,從三個層面來說。
1:他提供的模塊化,解耦了項目各個模塊。其實就是把每個模塊獨立化上下文,每個模塊之間的開發互不影響。
2:sofa提供的組件,sofaRpc,目前系統通信最好的就是,使用rpc的調用,因爲他的效率會比網絡請求更高。
3:sofa提供的組件,SOFALookout,該組件提供對項目的多維度監控。

2:個人看來,目前對中小公司,技術和項目長期發展的情況,比較建議使用sofa。這樣可以,比較好:統一技術棧的發展公司項目。
3:大家會想說,使用sofa能配合spring cloud麼,目前,sofa是做了兼容的,,使用sofa+使用spring cloud 的組件是完全可以的。
4:說到spring cloud 大家第一反應的就是分佈式。後面我會爲大家帶來,sofa中使用多模塊會遇到的問題,與解決多模塊使用shardingjdbc的坑解決,和分佈式事務的解決。
多模塊案例地址[email protected]:swallowBird/safaMultiModule.git
sofaboot的開源地址是https://www.sofastack.tech/projects/

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