Posts
Deep dive blog posts on backend engineering, system design, databases, and Go.
-
A gentle introduction to gRPC with Golang
A simple introduction to using gRPC with Golang.
-
Just concurrency will not make your go code faster
I tried making Prime Computation faster with goroutines, check it out if it is really fast?
-
Singleflight in go
How to protect your db in case of a cache stampede
-
Building Idempotent Async Job Processing
A practical design for idempotent async job processing with queues, persistence, retries, and exactly-once downstream effects.