Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

tonybai.com

Tony Bai

Get the latest updates from Tony Bai directly as they happen.

Follow now 62 followers

Latest posts

Last updated about 14 hours ago

看完《疯狂动物城2》,我发现“完美架构”的谎言被戳破了

about 14 hours ago

本文永久链接 – https://tonybai.com/2025/12/07/zootopia-2-perfect-architecture-lie-exposed 大家好,我是Tony Bai。 还记得昨天那篇文章里,我还在为那个“标题党”的题目(《如果〈疯狂动物城〉是一个分布式系统…》)向大家“真诚致歉”吗? 当时,带着重温第一部的滤镜,我信誓旦旦地跟大家吹牛,说动物城简直就是 Go 语言构建的云原生架构典范——高效、隔离、完美。 但这周六下午看完《疯狂动物城2》,我不得不承认:草率了,这次“打脸”来得太快。 如果说第一部展示了架构师眼中的“理想国”,那么第二部则残忍地揭开了“完美架构”背后的谎言。 看着银幕上那条被大家畏惧、却掌握着关键线索的蛇(Gary),以及那个被冰雪掩埋的真相,我脊背发凉。这哪里是童话?这分明就是一部《大型遗留系统(Legacy...

“我从未想过学完 Rust 后会转向 Go”—— 这门“无聊”的语言究竟有什么魅力?

about 22 hours ago

本文永久链接 – https://tonybai.com/2025/12/07/switching-from-rust-to-go-appeal-of-the-language 大家好,我是Tony Bai。 “我从未想过在学习 Rust 之后,我还会转而学习 Go。” 近日,开发者 Abhishek Singh...

如果《疯狂动物城》是一个分布式系统,那它一定是用 Go 写的

1 day ago

本文永久链接 – https://tonybai.com/2025/12/06/zootopia-distributed-system-written-in-go 大家好,我是Tony Bai。 文章开始前,先给各位道个歉,今天的标题确实有点“党”。 毕竟,非要说一个满是毛茸茸动物的动画片是用 Go 语言写的,这脑洞开得确实有点大。 但请原谅一个老程序员的“职业病”。 为了迎接本周末《疯狂动物城2》的观影家庭活动,上个周末,我特意腾出时间,陪家里5岁的二娃重温了第一部经典。原本我是想好好享受亲子时光的,可看着看着,作为写了十几年代码的程序员,我的关注点却莫名其妙地“跑偏”了。 当看到那座容纳了冰川、沙漠、雨林,拥有千万级“居民并发量”的超级城市运转得如此丝滑时,我脑子里的画面变了:这越看越像一个设计精良的云原生分布式系统;而那个身手敏捷的兔子警官,怎么看都像一只跑在服务器里的...

J组!阿根廷开启2026卫冕之旅:梅西,这一次,请尽情享受足球!

2 days ago

本文永久链接 – https://tonybai.com/2025/12/06/argentina-2026-world-cup-title-defense-messi-enjoy-football 大家好,我是Tony Bai。 四年(其实是三年半)的时光,???得像潘帕斯草原上掠过的风。 仿佛昨天,我们还在多哈的卢塞尔球场,在这个星球上最漫长、最窒息的决赛夜里,陪着那个男人哭,陪着那个男人笑。那一夜,青春圆满,诸神归位。我们终于可以骄傲地在胸前绣上第三颗星。 一转眼,2026美加墨世界杯的脚步近了。当昨夜的抽签结果尘埃落定,看到阿根廷落位 J组,我的心里没有了四年前那种“不成功便成仁”的悲壮,取而代之的,是一份从容与平静。 J组:阿根廷、阿尔及利亚、奥地利、约旦 这是一支上上签吗?也许是。这是一支冠军签吗?只有时间知道。 但对我,对无数阿根廷和梅西的球迷来说,这支签意味着——我们的故事,有了新的续篇。...

Go 安全新提案:runtime/secret 能否终结密钥残留的噩梦?

3 days ago

本文永久链接 – https://tonybai.com/2025/12/05/proposal-runtime-secret 大家好,我是Tony Bai。 “如果你的服务器被攻破,攻击者能否拿到内存中残留的私钥,进而解密过去两年的所有通信记录?” 这是一个让所有安全工程师夜不能寐的问题。为了防止这种情况,现代加密协议(如 TLS 1.3, WireGuard)都强调前向保密 (Forward Secrecy):使用临时的、一次性的密钥,并在使用后立即销毁。...

Anthropic 内部报告:程序员的“死”与“生”,效率暴增 50% 的残酷启示

3 days ago

本文永久链接 – https://tonybai.com/2025/12/05/how-ai-is-transforming-work-at-anthropic 大家好,我是Tony Bai。 当我们还在争论 AI 编程是否是“玩具”时,Anthropic 已经把镜头对准了自己。 2025 年 8...

MinIO 开源版突发“安乐死”:维护模式开启,社区愤怒,你的数据还安全吗?

4 days ago

本文永久链接 – https://tonybai.com/2025/12/04/minio-enter-maintenance-mode 大家好,我是Tony Bai。 “这个项目目前处于维护状态,不接受新的更改。” 近日,GitHub 上拥有近 60k Star、Go 语言生态中最著名的开源对象存储项目——MinIO,悄然修改了其 README。这一行看似平淡的声明,标志着...

别盲目梭哈 Agentic AI!先看清“确定性”的崩塌与“概率性”重建

4 days ago

本文永久链接 – https://tonybai.com/2025/12/04/thoughts-before-all-in-agentic-ai 大家好,我是Tony Bai。 如果你在 IT 行业待得够久,最近可能会有一种强烈的“既视感”。 现在的 AI 热潮,像极了当年的移动互联网元年。VC 们兴奋地喊着“所有行业都值得用...

Go 2025云原生与可观测年度报告:底层性能革新与生态固防

5 days ago

本文永久链接 – https://tonybai.com/2025/12/03/go-2025-cloud-native-observability-report 大家好,我是Tony Bai。 2025年,对于 Go 语言和云原生生态来说,是充满挑战与变革的一年。 凭借务实的并发模型、极快的编译速度和极简的部署体验,Go 语言在过去十年间毫无争议地坐稳了现代云原生基础设施的“铁王座”。从 Kubernetes 到...

只要 Title 带“工程师”,你就必须写代码:Uber 杰出工程师的硬核建议

6 days ago

本文永久链接 – https://tonybai.com/2025/12/02/advices-from-uber-distinguished-engineer 大家好,我是Tony Bai。 “如果你不写代码,你就不是一个软件工程师。” 这句话出自前 Uber 杰出工程师 (Distinguished Engineer) Joakim...

Brad Fitzpatrick 也等不及了!sync.Map 的泛型进化与 sync/v2 的诞生之路

7 days ago

本文永久链接 – https://tonybai.com/2025/12/01/proposal-sync-v2 大家好,我是Tony Bai。 当 Go 核心团队前成员、著名 Gopher、net/http包的设计者 Brad Fitzpatrick 在...

Go 编译器崩溃背后:一个 append 函数引发的语言规范修正案

8 days ago

本文永久链接 – https://tonybai.com/2025/11/30/ice-assertion-failed-with-append 大家好,我是Tony Bai。 在软件开发中,我们有时会遇到一些“显而易见”的错误。对于 Go 开发者而言,append 内建函数的第一个参数必须是切片,似乎就是这样一个“常识”。然而,当一个本应产生清晰编译错误的“常识性”错误,却导致了 Go 1.25.4 编译器的内部崩溃...