Tony Bai

屠榜 CNCF!为什么在云原生时代,Go 语言能把 Java、C++ 和 Rust 堵在门外? (opens in new tab)

本文永久链接 – 大家好,我是Tony Bai。 如果你去翻阅 CNCF(云原生计算基金会)的全景图(Landscape),你会发现一个极其震撼、甚至近乎垄断的现象: 从奠定容器时代基础的 Docker,到统治现代云编排的 Kubernetes;从服务网格的 Istio,到监控标准的 Prometheus;再到分布式协调的 Etcd、包管理器的 Helm、持续交付的 ArgoCD…… CNCF 官方 Landscape 景观图局部(满眼都是 Go 语言项目) 在这个代表着人类最先进分布式系统和云基础设施的宇宙中,:从基础设施到服务网格,Go 语言几乎构建了现代云计算的一切底座,几乎 90% 以上的核心项目都是用 Go 语言编写的。 Go 语言,在日常开发中经常被吐槽“语法简陋”、“缺少表达力”、“GC(垃圾回收)性能不如手动管理”,但它却在云原生这一含金量最高、对并发和高可用要求最严苛的黄金领域,达成了近乎绝对的统治。 最近,在 Reddit 的 r/golang 讨论区,一个帖子激起了千层浪:为什么 Go 能在 CNCF 生态中称霸?(Why is Go dominating ...

Read the original article
Sign in to keep reading the full article.

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help