System-Design
Short and Crispy
  • Post
  • Categories
  • Tags
  • About
  • Search
Short and Crispy

Search Short and Crispy

×
 
Web
Image
Sort by:
Relevance
Relevance
Date

#System-Design


01-System Design

Intro, Client - Server, Monolith & Microservices, gRPC, Network Protocols, Proxies

October 5, 2022

# Topic covered
* System Design Introduction
* Client - Server Architecture
* Monolith & Microservices
* gRPC
* Network Protocols
* Proxies
[Read More]
#System-Design  #LLD-HLD 

02-System Design

Horizontal, Vertical Scaling, Caching, Asynchronism

October 6, 2022

# Topic covered
* Scalability
  * Horizontal, Vertical Scaling
  * Load Balancers
* Caching
* Asynchronism
  * Message/Task Queues
    * Producer consumer model
  * Message Broker
    * Publisher subscribe model
[Read More]
#System-Design  #LLD-HLD 

03-System Design

Performance, CAP, CAP Theorem, Failure & Fault Tolerance

October 7, 2022

# Topic covered
* Performance
  * Latency, Throughput, Bandwidth, Response Time
* Consistency, Availability, and Partition Tolerance (CAP)
* CAP Theorem
* Failure & Fault Tolerance
[Read More]
#System-Design  #LLD-HLD 

04-System Design

Memory & Storage Systems, Databases Types, Replication, RAID

October 8, 2022

# Topic covered
* Memory & Storage Systems
  * RAM, ROM, HDD, SSD
* Databases Types
* Database replication
  * Synchronous replication
  * Asynchronous replication
  * Single-Master Replication
  * Multi-Master Replication
* RAID - Redundant Array of Independent Disks
[Read More]
#System-Design  #LLD-HLD 

05-System Design

Database partitioning, Hashing

October 8, 2022

# Topic covered
* Database partitioning
    * Vertical partitioning (aka Normalisation)
    * Horizontal partitioning (aka Database Sharding)
* Hashing
    * Consistent hashing
[Read More]
#System-Design  #LLD-HLD 

 •  2024  •  Short and Crispy

Shares
whatsapp sharing button Share
facebook sharing button Share
linkedin sharing button Share
twitter sharing button Tweet
telegram sharing button Share
sharethis sharing button Share
arrow_left sharing button
arrow_right sharing button