作者 | 李志鵬 近幾年,隨着 Go 語言社區逐漸發展和壯大,越來越多的公司開始嘗試采用 Go 搭建微服務體系,也涌現了一批 Go 的微服務框架,如 go-micro、go-kit、Dubbo-go 等,跟微服務治理相關的組件也逐漸開始在 Go 生態發力,如 Sentinel、Hystrix ...
曾凡維杭州開課啦教育科技有限公司高級開發工程師 來源 阿里巴巴雲原生公眾號 杭州開課啦教育科技有限公司是一家致力於為中小學生提供學習輔導的在線教育公司,目前公司后端服務基礎設施主要依托於阿里雲原生,其中包含計算 網絡 存儲以及 Kubernetes 服務。 技術選型背景 年是開課啦公司發展壯大的一年,整個公司團隊由原來的幾百人擴充至現在的幾千人,在集中使用的時候基本上會有幾千人同時在運營后台進行 ...
2021-03-10 16:31 0 275 推薦指數:
作者 | 李志鵬 近幾年,隨着 Go 語言社區逐漸發展和壯大,越來越多的公司開始嘗試采用 Go 搭建微服務體系,也涌現了一批 Go 的微服務框架,如 go-micro、go-kit、Dubbo-go 等,跟微服務治理相關的組件也逐漸開始在 Go 生態發力,如 Sentinel、Hystrix ...
作者 | 李志信 dubbo-go 源碼:https://github.com/apache/dubbo-go 導讀:隨着微服務架構的流行,許多高性能 rpc 框架應運而生,由阿里開源的 dubbo 框架 go 語言版本的 dubbo-go 也成為了眾多開發者不錯的選擇。本文將介紹 ...
簡介:Dubbo-go 是常新的,每年都在不斷進化。介紹 Dubbo-go 3.0 工作之前,先回顧其過往 6 年的發展歷程,以明晰未來的方向。 作者 | 李志信 來源 | 阿里技術公眾號 作者介紹: 李志信(github @laurencelizhixin ...
最近我們 dubbo-go 社區里面,呼聲很大的一個 feature 就是對 gRPC 的支持。在某位大佬的不懈努力之下,終於弄出來了。 今天我就給大家分析一下大佬是怎么連接 dubbo-go 和 gRPC 。 gRPC 先來簡單介紹一下 gRPC 。它是 Google 推出來的一個 RPC ...
最近我們 dubbo-go 社區里面,呼聲很大的一個 feature 就是對 gRPC 的支持。在某位大佬的不懈努力之下,終於弄出來了。 今天我就給大家分析一下大佬是怎么連接 dubbo-go 和 gRPC 。 gRPC 先來簡單介紹一下 gRPC 。它是 Google 推出來的一個 ...
dubbo-go 的前世今生 dubbo-go 是目前 Dubbo 多語言生態最火熱的項目。dubbo-go 最早的版本應該要追溯到 2016 年,由社區於雨同學編寫 dubbo-go 的初版。當時很多東西沒有現成的輪子,如 Go 語言沒有像 netty 一樣的基於事件的網絡處理引擎 ...
塗鴉智能 dubbo-go 億級流量的實踐與探索 dubbo 是一個基於 Java 開發的高性能的輕量級 RPC 框架,dubbo 提供了豐富的服務治理功能和優秀的擴展能力。而 dubbo-go 在 java 與 golang 之間提供統一的服務化能力與標准,是塗鴉智能目前最需要解決的主要 ...
近幾年,微服這個詞闖入了我們的實線范圍。在百度與谷歌中隨便搜一搜也有幾千萬條的結果。那么,什么是微服務 呢?微服務的概念是怎么產生的呢? 我們就來了解一下Go語言與微服務的千絲萬縷與來龍去脈。 什么是微服務? 在介紹微服務時,首先得先理解什么是微服務,廣義上來講,微服務是一種分布式系統 ...