Skip to content
System Design
4.Summary
Initializing search
System Design
savagecarol
001.system design
001.system design
1.Introduction
002.requirements
002.requirements
1.Functional
2.Non Functional
003.capacity estimation
003.capacity estimation
1.Definition And Types
2.Thumb Rules
3.Calculations
4.Infra
5.Calculation+Infra
004.scaling
004.scaling
1.Introduction
2.Vertical Scaling
3.Horizontal Scaling
4.Load Balancer For Hozintal Scaling
5.Stateless And Stateful Service
6.Auto Scaling
005.Architecture Patterns
005.Architecture Patterns
1.System Architecture
2.Monolithic
3.Microservices
4.Event Driven
5.When To Use What
006.Time and Clocks
006.Time and Clocks
1.Definition
2.Physical Clock
3.Logical Clock
4.Summary
007.Theorems
007.Theorems
1.Cap Theorem
2.Pacelc Theorem
3.Consensus & Fault Tolerance
008.Data Consistency
008.Data Consistency
1.Consistency
2.Acid Properties
3.Base Properties
4.Acid Vs Base
5.Distributed Transactions
6.Two Phase Commit
7.Three Phase Commit
8.Saga Pattern
9.Try Confirm Cancel Pattern
009.System Design Components
009.System Design Components
Redis
gRPC
ZooKeeper
Kafka
010.Design Pattern
010.Design Pattern
SOLID Principles & Design Patterns – Video Guide
4.Summary
¶
Back to top