SynfraCore
Synfracore
Start Learning
Navigation

Academies

Platform

RoadmapsLabsCertificationsInterviewPYQsAI AssistantCareer
Start Learning Free🗺️ Learning Roadmaps

System DesignQuick Ref

At-a-glance summaries and tables

✍️
Written by senior engineers. Reviewed for technical accuracy.· Updated 2025 · SynfraCore System Design Team
Expert Content

System Design — Quick Reference Cheatsheet

Essential Formulas & Rules

Core Topics

Scalability (Horizontal vs Vertical):

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to scalability (horizontal vs vertical)

Load Balancing:

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to load balancing

Databases (SQL vs NoSQL, Sharding):

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to databases (sql vs nosql, sharding)

Caching (Redis, CDN):

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to caching (redis, cdn)

Message Queues:

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to message queues

Microservices vs Monolith:

Key formula/rule: See fundamentals section for complete derivation

When to apply: When the problem mentions keywords related to microservices vs monolith

Problem-Solving Templates

Template 1: Identify → Apply → Verify

1.Read the question completely
2.Identify the topic/concept required
3.Write the relevant formula
4.Substitute known values
5.Calculate step by step
6.Verify units and reasonableness

Template 2: For MCQs

1.Eliminate obviously wrong options first
2.If 2 options remain, solve and check which matches
3.Check if special conditions (edge cases) apply

Most Common Question Types

TypeWhat to DoTime Budget

|---|---|---|

Direct formulaApply formula directly30-60 sec
Multi-stepBreak into steps, apply each1-2 min
Concept-basedRecall definition + example45 sec
Data interpretationExtract data, compute2-3 min

Revision Strategy

1 month before exam:

Complete all MCQ sets in Labs section
Identify weak areas from wrong answers
Focused practice on weak areas

1 week before:

Only previous year papers
Time each session like real exam
Review this cheatsheet daily

1 day before:

Light revision only — no new topics
Review flashcards once
Get good sleep

Labs Section

The Labs section for System Design has:

Topic-wise MCQ quiz sets with detailed explanations
Flashcards for rapid formula/fact revision
Previous year-style questions
Share:
Join our Community
Exam tips, study groups, PYQ discussions — join learners preparing together
Up Next
📝
System DesignNotes
Key takeaways and revision points
Also Worth Exploring
← Back to all System Design modules
CertificationNotes