博客 / 列表

janrs_com - Golang 協程/線程/進程 區別以及 GMP 詳解

Golang 協程/線程/進程 區別詳解 轉載請註明來源:https://janrs.com/mffp 概念 進程 每個進程都有自己的獨立內存空間,擁有自己獨立的地址空間、獨立的堆和棧,既不共享堆,亦不共享棧。一個程序至少有一個進程,一個進程至少有一個線程。進程切換隻發生在內核態。 線程 線程擁有自己獨立的棧和共享的堆,共享堆,不共享棧,是由操作系統調度,是操作系統調度(CPU調度)執行的最小單

goroutine

janrs_com - 如何用Golang處理每分鐘100萬個請求

用Golang處理每分鐘100萬個請求 轉載請註明來源:https://janrs.com/9yaq 面臨的問題 在我設計一個分析系統中,我們公司的目標是能夠處理來自數百萬個端點的大量POST請求。web 網絡處理程序將收到一個JSON文檔,其中可能包含許多有效載荷的集合,需要寫入Amazon S3,以便我們的地圖還原系統隨後對這些數據進行操作。 傳統上,我們會研究創建一個工人層架構,利用諸如以

goroutine , go

janrs_com - 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 3/3

基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 1/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 2/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 3/3 項目地址:https://github.com/janrs-io/Jgrpc 轉載請註明來源: https://janrs.co

grpc , kubernetes , microservice , istio , go

janrs_com - 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 2/3

基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 1/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 2/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 3/3 項目地址:https://github.com/janrs-io/Jgrpc 轉載請註明來源:https://janrs.com

grpc , kubernetes , microservice , istio , go

janrs_com - 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 1/3

基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 1/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 2/3 基於Go/Grpc/kubernetes/Istio開發微服務的最佳實踐嘗試 - 3/3 項目地址:https://github.com/janrs-io/Jgrpc 轉載請註明來源:https://janrs.com

grpc , kubernetes , microservice , istio , go