Random Musings
System Design Interview Preparation
Procedure by which we define the architecture of a system to satisfy given requirements. It is a technique by which the required amounts of scalability, reliability, performance and consistency are satisfied in real world systems.
Introdcution to NoSQL databases
What is API and How do you design it?
What is Distributed Caching?
What is Database Sharding?
What is Consistent Hashing?
How to scale system?
OpEds
My take on things that pique my interest.
Back to Home