Gaurav's Newsletter
307 articles on System Design, Algorithms, and Building Products
Subscribe for UpdatesLatest Issues
API Gateway
Understanding API Gateways as the single entry point for microservices architectures, covering request routing, middleware, scaling patterns, and when to use them...
Cassandra
A deep dive into Apache Cassandra's architecture, covering partitioning, replication, consistency tuning, LSM trees, and query-driven data modeling for distributed NoSQL databases...
Dealing with Contention
An in-depth exploration of contention patterns, from database transactions and locking mechanisms to distributed coordination strategies...
Distributed Systems: Principles and Paradigms by Andrew S. Tanenbaum and Maarten van Steen
An exploration of the foundational concepts, architectural patterns, and design principles that govern modern distributed systems...
DynamoDB
Understanding AWS DynamoDB as a fully-managed NoSQL database, covering partition keys, secondary indexes, consistency models, scalability patterns, and production features...
Browse by Topic
System Design
Deep dives into distributed systems, databases, and architecture patterns
Tech & Insights
Thoughts on technology, engineering, and building products
DSA & Algorithms
LeetCode solutions, algorithm explanations, and coding patterns
Blind 75
Must-know problems for technical interviews
Finance
Financial concepts, investing, and money management
Never Miss an Article
Subscribe to get new articles delivered straight to your inbox. No spam, unsubscribe anytime.
Subscribe to Newsletter