Home System Design Tutorial
System Design Tutorial
System Design Tutorial
Consistent Hashing – System Design
Nlogn Team - 0
Consistent hashing is done to implement scalability into the storage system by dividing up the data among multiple storage servers.
We use consistent hashing when...
System Design Tutorial
Designing a scalable URL Shortener like Tiny URL
Nlogn Team - 5
The goal of the project is to design a Url shortener service like bit.ly or tinyurl.com that is realtime scalable.
1. Url Shortener
Url Shortener is...
System Design Tutorial
What is CDN and how does it work?
Nlogn Team - 0
CDN or Content Delivery Network is a global network that is used to minimize the distance between the visitor and the Website server and...
System Design Tutorial
What are Load Balancers and how Load Balancing is done?
Nlogn Team - 0
A Load Balancers is a critical component in designing any distributed systems. Load Balancer does its magic by dividing the traffic among a group...
System Design Tutorial
Horizontal Scaling and Vertical Scaling
Nlogn Team - 0
Scaling is the ability of a system to grow or shrink in size to meet the increasing user requirement. A scalable system has an...
Subscribe to our newsletter
To be updated with all the latest news, offers and special announcements.
Even we hate spam as much