驚!這個 Go 開源項目號稱「不改一行代碼做秒殺」
閱讀本文大概需要 2 分鐘。
大家好,我是 polarisxu。
看到耗子叔發(fā)推文推薦了一個新開源的網(wǎng)關:Easegress。

打開看了下,這是一個 Go 語言實現(xiàn)的開源項目。它有如下亮點:
高可用。內置 Raft 共識和領導者選舉,提供 99.99% 的可用性。 流量編排。將各種過濾器動態(tài)地編排到流量管道。 高性能。輕量級和基礎特性提升性能。 可觀察性。以可讀方式定期存放許多有意義的統(tǒng)計數(shù)據(jù)。 可擴展性。使用高級編程語言開發(fā)自己的過濾器或控制器很容易。 一體化。簡單的接口使其易于與其他系統(tǒng)集成,例如 Kubernetes Ingress,Easemesh Sidecar,Workflow 等。
給一張架構圖:

具體的功能特性,耗子叔給了一張圖:

看起來很強大,而且他們公司的產(chǎn)品宣傳是:不改一行代碼做秒殺。有機會可以深入學習研究下。
雖然是國人開源項目,不過文檔是全英文的,沒有中文版。很顯然是要走向國際的。閱讀原文可以直達項目首頁:https://github.com/megaease/easegress。
我是 polarisxu,北大碩士畢業(yè),曾在 360 等知名互聯(lián)網(wǎng)公司工作,10多年技術研發(fā)與架構經(jīng)驗!2012 年接觸 Go 語言并創(chuàng)建了 Go 語言中文網(wǎng)!著有《Go語言編程之旅》、開源圖書《Go語言標準庫》等。
堅持輸出技術(包括 Go、Rust 等技術)、職場心得和創(chuàng)業(yè)感悟!歡迎關注「polarisxu」一起成長!也歡迎加我微信好友交流:gopherstudio
評論
圖片
表情
