Rust for Cloud Services: A Go Developer's Honest Take
I write Go for a living. Rust is not replacing it. But I have to be honest about where Rust wins.
Programming coverage in this archive spans 3 posts from Mar 2018 to Feb 2021 and leans into practical engineering craft: interfaces, testing, and maintainable implementation details. The strongest adjacent threads are go, performance, and rust. Recurring title motifs include go, rust, services, and developer.
I write Go for a living. Rust is not replacing it. But I have to be honest about where Rust wins.
Practical patterns for squeezing performance out of Go services — profiling, allocation control, bounded concurrency, and HTTP/DB tuning from real production work.
I write Go every day at the fintech startup. Here's why I've been spending evenings with Rust, what impressed me, and where it still hurts.