Home Writings

Writings, thoughts, and learnings on software engineering, system design, and distributed systems.

All Writings

Designing a Distributed Rate Limiter

A comprehensive guide to designing a distributed rate limiting system that can handle millions of requests per second while maintaining low latency and high availability.

January 18, 2026 • 25 min read

Distributed Transactions: A Deep Dive

Understanding how distributed systems achieve atomicity and isolation across multiple nodes, from two-phase commit to consensus-based approaches.

January 5, 2026 • 20 min read

Categories

  • All 2
  • Distributed Systems 1
  • System Design 1

© 2026 Mohamed Rafeek Raja S Portfolio. All rights reserved.