We mention 10 tips/terms used by engineers when designing systems:
1) Vertical scaling - 00:38
2) Preprocessing using cron jobs - 01:07
3) Backup servers - 01:31
4) Horizontal scaling - 02:12
5) Microservices - 02:37
6) Distributed Systems - 04:00
7) Load Balancing - 05:24
8) Decoupling - 06:39
9) Logging and metrics calculation - 07:15
10) Extensibility - 07:45
11) Low level system design - 08:38
Preparing for design Interviews? Check out the "Grokking the system design interview" course:
LOW LEVEL DESIGN:
Use the coupon code "GS-OOD-10" for a 10% discount. It's valid globally for the first 500 users.
HIGH LEVEL DESIGN:
References:
Scalability Basics:
Load Balancing:
Microservices:
Single Point of Failure:
Backups:
Health checks:
System Design Playlist:
Become a channel member!
You can follow me on:
Facebook:
Quora:
LinkedIn:
Twitter:
#DistributedSystems #SystemDesign #Microservices
0 Comments