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

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)

分享創造快樂