PrepPal: System Design Drills app icon

PrepPal: System Design Drills

Sharon Mishayev

★ 0.00 ratingsEducationFree

Description

The daily mental gym for backend engineers fighting AI skill atrophy. Master system design, architectural trade-offs, and API decisions in 5-minute mobile drills. Build muscle memory for interviews and real-world engineering. PrepPal rebuilds your decision-making muscle through spaced repetition on architectural trade-offs. No hour-long courses. No passive videos. Just 5-minute drills on the decisions that separate mid-level engineers from Staff: - Cache at CDN vs app layer? Why? - Eventual consistency vs strong consistency? Trade-offs? - Microservices vs monolith for 5-person team? What breaks? - API response time 800ms - sync or async? Justify. 3 Phases (Duolingo-style progression): → Phase 1 (Free): Fundamentals - Caching, databases, load balancing → Phase 2 (Free): Internals - Redis, Postgres, message queues → Phase 3 (PRO): Architecture - CAP theorem, distributed systems, consensus Each drill: 30 seconds to decide. Spaced repetition brings back weak areas. Unlock advanced modules as you build competence.These are real interview questions. Real production decisions. Real career leverage. 27 modules. 533 micro-skills. 5 min/day. Backend Focus: - Caching (CDN, app, database layers) - Databases (SQL vs NoSQL, indexing, sharding) - APIs (REST, GraphQL, gRPC trade-offs) - Message Queues (when to use, failure modes) - Distributed Systems (consensus, replication) - Microservices (when NOT to use) - Scalability (vertical vs horizontal)