TonyBai
Author

TonyBai

Tony Bai's tech world (tonybai.com). Not satisfied with just "knowing how", we strive for mastery. Focused on Go language internals, high-quality engineering practices, and cloud‑native architecture, exploring cutting‑edge intersections of Go and AI. Gophers who pursue technology are welcome—follow me and evolve with Go.

111
Articles
0
Likes
57
Views
0
Comments
Recent Articles

Latest from TonyBai

100 recent articles max
TonyBai
TonyBai
Apr 1, 2026 · Backend Development

How a $400 AI‑Driven Rewrite of JSONata Saved $500K in Kubernetes Costs

Using AI agents, an engineer rewrote the JavaScript‑based JSONata engine in Go within a day for $400 in token fees, cutting a Kubernetes‑hosted service’s annual cost from $500,000 to zero and delivering up to 1,500× performance gains, while outlining the step‑by‑step AI‑driven refactoring process.

AI-driven refactoringJSONataKubernetes
0 likes · 10 min read
How a $400 AI‑Driven Rewrite of JSONata Saved $500K in Kubernetes Costs
TonyBai
TonyBai
Mar 30, 2026 · Backend Development

How Request Hedging Cuts Go HTTP Client P99 Latency by 74%

The article explains why tail latency hurts microservices, why simple retries fail, and how implementing Google’s request‑hedging technique in Go’s http.Client can slash P99 latency by about 64% while incurring only a modest P50 increase.

GoHTTP ClientPerformance
0 likes · 17 min read
How Request Hedging Cuts Go HTTP Client P99 Latency by 74%
TonyBai
TonyBai
Mar 29, 2026 · Artificial Intelligence

Why Relying on AI to Write Code Is Leading Us Into a Dead End

The article warns that unchecked AI‑generated code creates massive, unmaintainable codebases, explains why agents amplify design flaws without human feedback, and offers concrete guidelines for developers to keep control and preserve essential engineering discipline.

AI agentsAI pitfallsSoftware Engineering
0 likes · 9 min read
Why Relying on AI to Write Code Is Leading Us Into a Dead End
TonyBai
TonyBai
Mar 26, 2026 · Industry Insights

Why the Rust Core Team Is Begging Developers to Stop Submitting AI‑Generated Garbage PRs

The Rust core team’s internal memo reveals how unchecked AI‑generated code is overwhelming maintainers, turning PR submissions into low‑quality noise, and outlines stark community reactions—from calls for a total AI ban to defensive strategies that use AI itself to filter harmful contributions.

AI EthicsAI-generated codeMaintainer burnout
0 likes · 11 min read
Why the Rust Core Team Is Begging Developers to Stop Submitting AI‑Generated Garbage PRs
TonyBai
TonyBai
Mar 23, 2026 · Artificial Intelligence

Why Go Beats Rust for LLM Agents, Despite OpenAI’s Praise for Rust

The article compares Rust and Go for building autonomous agents and LLM‑generated code, showing how Go’s simple, uniform syntax and mandatory formatting make it more reliable for LLMs, while Rust’s strict compiler can be bypassed with unsafe tricks, prompting developers to favor Go.

AIAgent DevelopmentGo
0 likes · 8 min read
Why Go Beats Rust for LLM Agents, Despite OpenAI’s Praise for Rust
TonyBai
TonyBai
Mar 20, 2026 · Cloud Native

When a Server Silently Crashes, How Long Can Your Cluster Survive? Inside the Heartbeat Failover Mechanism

The article explains how distributed systems detect silently dead nodes using heartbeat mechanisms—both push and pull models—covers trade‑offs between interval and timeout, introduces advanced detectors like Cassandra's Φ, gossip protocols, and quorum rules, and shows real‑world implementations in Kubernetes and etcd.

CassandraDistributed SystemsKubernetes
0 likes · 12 min read
When a Server Silently Crashes, How Long Can Your Cluster Survive? Inside the Heartbeat Failover Mechanism
TonyBai
TonyBai
Mar 19, 2026 · Information Security

Turing Award Highlights Quantum Threat: How Go’s New Post‑Quantum Crypto Plans Guard Against the Coming Collapse

The 2025 Turing Award to quantum cryptography pioneers signals an imminent break of traditional RSA/ECC, and the Go language team is responding with a carefully staged roadmap that introduces ML‑KEM key exchange now and plans to expose ML‑DSA signatures in upcoming releases, while explaining the technical trade‑offs and performance concerns.

GoML-DSAML-KEM
0 likes · 12 min read
Turing Award Highlights Quantum Threat: How Go’s New Post‑Quantum Crypto Plans Guard Against the Coming Collapse