語言: 漢語
年7月31日, 12:40–13:10 (Asia/Taipei), TR209
28
您是否知悉並同意如採遠端形式分享,需提供預錄影片(您需同意大會才能接受您的稿件) – True 內容難易度 –中階
英文演講標題 –Orion: Golang framework building microservices
英文演講摘要 –Orion, a Golang framework built by Carousell, has been broadly used in more than 100 services within Carousell. It supports a simple way to build endpoints via Protobuf definition and with one line of command generates both HTTP and gRPC protocols. And, it integrates with Prometheus, Hystrix, NewRelic, Jaeger, and other services building microservices with good observability.
Besides it, the talk will also share technical challenges we've encountered and how Orion helps and supports, especially when more and more engineers joining the development.
hackmd url –https://hackmd.io/@coscup/HyHyr6PR_/%2F%40coscup%2FrkC64pP0u
slido url – 演講摘要 –Orion 是 Carousell 旋轉拍賣創立的 Golang 框架,已經被廣泛運用在 Carousell 超過 100 個服務上面。可以簡單地透過 Protobuf 定義 Endpoint,接著一行指令就產生 HTTP 與 gRPC 兩種 Protocol,搭配 Prometheus、Hystrix、NewRelic、Jaeger 的支援,快速大量構建具備良好 Observability 的 Microservice。
介紹框架之外,也會與大家分享演化到千萬 MAU 的服務中,Orion 更具備怎樣的彈性支援你的需求,我們遇到的一些困難如何透過 Golang 與框架去一一解決。換句話說,帶你藉由 Orion 這個框架從 0 走到破千 RPS 的旅程。