Tony Bai

AWS 大神发文炮轰:Go 的并发就是个“笑话”,JVM 的方案要更优越 (opens in new tab)

本文永久链接 – 大家好,我是Tony Bai。 过去十年,如果要在后端技术圈选出一个“金字招牌”,那无疑是 Go 语言的并发。 凭借其极简的 go 关键字和优雅的 channel,Go 将并发编程的门槛从“博士级”拉到了“入门级”。在云原生和微服务的浪潮中,Go 几乎就是“高并发”的代名词。 但就在前几天,AWS 的资深布道师 James Ward,在 X 平台上突然向 Go 语言的这个“优势高地”发起了猛烈炮轰: “开发者普遍认为 Go 在并发方面很出色。但事实并非如此。JVM 的方案要优越得多。当你把虚拟线程、结构化并发和 Effects 加进来时,它甚至是全行业最好的方案之一。” 为了证明自己的观点,他还引用了前 Google 工程师 Ahmetb(以其在 K8s 社区的贡献而闻名)设计的一道极其刁钻的并发编程“考题”——实现一个工业级的、线程安全的网络连接池。 这道题,像一块试金石,炸出了 Go 并发模型背后那些被“易用性”所掩盖的无数“天坑”。 这场由大神发起的“语言战争”,瞬间引爆了技术圈。从前 Uber 工程师到 Victoria Metrics 的核心开发者,无...

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