Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

High Level Designs

This folder contains various designs and architectural patterns for building scalable and robust systems. Each design includes diagrams, explanations, and considerations for implementation.

Contents

Content Description
A Real World System Architecture A comprehensive overview of a real-world system architecture, covering components, interactions, and design decisions.
OTP Service Design A detailed design for an OTP service, including components, data flow, and scalability considerations.
SignUp Service Design A comprehensive design for a user sign-up system covering user data management, validation, and security aspects.
URL Shortener Design An architectural design for a URL shortening service, including database schema, API design, and scalability strategies.
Design Consistent Hashing An explanation of consistent hashing, its benefits, and how to implement it in distributed systems for load balancing and fault tolerance.
Design a Unique ID Generator A design for a unique ID generator service, covering algorithms, scalability, and fault tolerance.