歡迎光臨
每天分享高質量文章

SOFA Weekly | 每周精選【10/29 – 11/2】

SOFA WEEKLY | 每周精選,篩選每周精華問答,為你解除疑惑,歡迎留言互動

SOFA 中間件是螞蟻金服自主研發的金融級分佈式中間件,包含了構建金融級雲原生架構所需的各個組件,包括微服務研發框架,RPC 框架,服務註冊中心,分佈式定時任務,限流/熔斷框架,動態配置推送,分佈式鏈路追蹤,Metrics 監控度量,分佈式高可用訊息佇列,分佈式事務框架,分佈式資料庫代理層等組件,也是在金融場景里錘煉出來的最佳實踐。

SOFA 文件: http://www.sofastack.tech/

SOFA: https://github.com/alipay


  每周推薦閱讀   


【剖析 | SOFARPC 框架】系列之SOFARPC跨語言支持剖析

【剖析 | SOFARPC 框架】系列之SOFARPC 序列化比較

螞蟻金服 Service Mesh 實踐探索(上海 Qcon 分享實錄)


  每周讀者問答提煉      

歡迎大家向公眾號留言提問或在群里與我們互動,我們會篩選重點問題通過 

” SOFA WEEKLY ” 的形式回覆


@窺探未來 提問:

Q: SOFA 支持 黑白名單服務鑒權嗎?這個鑒權 一般是在客戶端做 還是在服務端做?

A:黑白名單和服務鑒權功能開源版沒有。這個服務端和客戶端配合註冊中心一起做。首先客戶端從註冊中心拿不到地址,假如拿到了地址或者繞過註冊中心,服務端再拒絕它的長連接。

@大天 提問:

Q: 我們現在的運維環境都是在 K8S 裡面的,用 SOFA 做 RPC 框架,註冊中心是ZK,因為 K8S 裡面每個 pod 都是虛 IP,外網訪問不到,導致開發本地除錯的時候很麻煩,需要將代碼部署到k8s之後才能夠除錯

A:這個問題在於網絡不通,本地開發環境進行除錯的時候無法連上 K8S 啟動的服務器的地址導致。方案一就是將服務端也在本地啟動,這樣網絡就通了。方案二是將K8S里的服務端通過 Service 的 nodePort 的方式暴露出來,提供外部流量訪問入口,開發環境直連該端口。

@風吹草不動 提問:

Q: http://www.sofastack.tech/ 首頁的產品是否有打包整體 demo?

A:可以參考這裡,我們會持續完善

https://github.com/alipay/sofa-kubernetes-demo


@Jonnxu 提問:

Q:SOFARPC 支持多語言客戶端嗎?

A:【剖析 | SOFARPC 框架】系列之SOFARPC跨語言支持剖析,點擊查看原文,文末有一個表格,可以看到 node/c++/python 的支持情況


   每周 SOFA 進展   


本周無重大更新,猜猜下圖寫了什麼?


長按關註,獲取分佈式架構乾貨

歡迎大家共同打造 SOFAStack https://github.com/alipay


赞(0)

分享創造快樂