Plus, how to become a VP of Engineering, how Slack manages infrastructure projects and more.
Plus, Leader Election in Distributed Systems, Use Naming that is Short but Clear and More
Plus,how HRT reduced their code tangling issues, optimizing hash tables, the power of two random choices and more.
Using Couchbase as a caching layer to scale. Plus, lessons learned building an open source project to 250 million downloads, deep dive on caching in system design and more.
Canva processes over 5 billion spans daily. Plus, a detailed guide to CDNs, when feature flags do and don't make sense and more.
Plus, how Google does Code Review and details on Stripe's migration to TypeScript
Plus, how Meta integrated Raft with MySQL, lessons learned at Slack while building on AWS GovCloud and How Nike's bot detection works
PayPal open sourced JunoDB, a distributed key value store. Also, how Dropbox reduced their search latency and why Val Town migrated away from Supabase
An introduction to Quadtrees and using them for storing map data. Plus, how Pinterest uses Apache Druid for storing ad reporting metrics and how to learn Rust if you're a JavaScript dev.
A look into Google Colossus, a massive distributed file system that stores exabytes of data. Plus, when is short tenure a red flag? How to manage technical quality in a codebase and more.
Common microservice failures at DoorDash and how they mitigate them. Plus, nine ways to shoot yourself in the foot with Postgres.