Archive
Forward Proxy, Reverse Proxy and API Proxy
Operating System - Memory Management
Java reflection - dynamic class loading with example
Logical clocks - Lamport Clocks and Vector Clocks
System Design - Rate Limiter
Apache Kafka - Architecture, Data Flow, Replication and other must knows
Consistent Hashing - System Design
Database Partitioning/Sharding - System Design
Java Multithreading - Atomic, Volatile, Threadlocal, Mutex and Semaphore
Data Replication in Distributed Systems - Leaderless Replication
Data Replication in Distributed Systems - Multileader Replication
Data Replication in Distributed Systems - Single Leader Replication