Scalability
3 engineering logs on Scalability. Newest first.
- Hot keys defeat consistent hashing
Why a perfectly balanced ring still sends one celebrity key to one node, why adding cache nodes makes no difference to that node, and the three ways to split a key that a hash function cannot split for you.
- Pagination at Scale: Why OFFSET and SKIP Will Eventually Break Your API
Why OFFSET/SKIP pagination degrades linearly with depth, how cursor-based pagination keeps latency flat, and when to switch before production bites back.
- System Design: Principles for Maintainability, Scalability, and Reliability
Data building blocks, fault tolerance, latency vs response time, scaling strategies, and the operability-simplicity-evolvability triad for durable systems.