Blogs
Exploring technology, design, and the ideas that shape them.
What Is Idempotency? A Practical Guide for API Developers
BackendSystem Design
- Published on
- Reading time
- 4 min read
Kafka vs RabbitMQ: Which Message Broker Should You Actually Pick?
BackendSystem DesignArchitecture
- Published on
- Reading time
- 6 min read
How Message Queues Work: The Architecture Your Signup Endpoint Needs
BackendSystem Design
- Published on
- Reading time
- 4 min read
Microservices vs Monolith: Why You Should Probably Start With One Big App
System DesignBackendArchitecture
- Published on
- Reading time
- 6 min read
How Nginx Handles Thousands of Connections With One Thread
BackendDevOpsWeb Infrastructure
- Published on
- Reading time
- 6 min read
How to Secure OAuth 2.0 in Production
SecurityBackendAuthentication
- Published on
- Reading time
- 6 min read
The Data Structure Behind Every Database Index: B-Trees
DatabaseBackend
- Published on
- Reading time
- 6 min read
The Circuit Breaker Pattern: Stop Calling a Dead Service
BackendSystem Design
- Published on
- Reading time
- 4 min read