C++ 平行運算和非同步網路引擎

搜狗的 C++ 伺服器引擎,搜狗 C++ workflow 支撐搜狗幾乎所有的 C++ 後端線上服務,包括所有的搜尋服務、雲端輸入法、線上廣告等,每天處理超過 100億 的請求。這是一個企業級的程式設計引擎,設計輕巧優雅,可以滿足大多數C++後端開發的需求。

你可以使用它來做

  • 快速建立一個 HTTP 伺服器
  • 作為一個多功能的非同步客戶端,它目前支援 HTTP、Redis、MySQL和 Kafka 通訊協定
  • 在使用者定義的通訊協定上實現 client/server,建立你自己的 RPC 系統
    • srpc 是基於它的,它是一個獨立的開源專案,它支援 srpc、brpc、trpc 和 thrift 通訊協定
  • 建構非同步工作流程:支援常見的串聯和平行結構,也支援任何 DAG 結構
  • 作為一個平行運算工具:除了網路任務外,搜狗 C++ Worflow 還包括運算任務的排程。所有類型的任務都可以放到同一個流程中
  • 作為 Linux 系統中的一個非同步檔案 IO 工具,其高效能超過任何系統呼叫。磁碟檔案IO也是一項任務
  • 要實現運算和網路之間的關係非常複雜的任何高效能和高併發的後端服務
  • 建立一個微型服務系統
    • 這個專案有內建的服務治理和負載平衡功能
    • workflow-k8s 外掛能夠使用名稱服務與 kubernetes 自動部署
  • Wiki 連結 : PaaS Architecture

專案網址

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

找相關課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

支持 Soft & Share

❤️您應該有留意到,我們的網頁並不會出現干擾人的跳出煩人的廣告或是在內容中嵌入廣告,因為我們發現這樣對閱讀網頁的內容體驗真的是不好!

如果您覺得我們提供的內容服務還不錯,歡迎透過對以下產品/服務的購買投資來支持本站的營運走得更遠

如果暫時還不需要以下的付費服務,幫我們把這個網站分享給有需要的朋友,您的小小舉動會對 Soft & Share 有莫大的幫助!感謝您的支持!

🎈如果您點選優惠連結後,還是沒有看到優惠價格,請將瀏覽器的 cookie 清除 ( 清除 udemy 網站的就可以了 ),然後重新點選優惠連結並登入 Udemy 就可以了

Comments are closed.

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading