2 Comments
User's avatar
Rainbow Roxy's avatar

This article seriosly comes at the perfect time. What if you’re asked to design something like a secure, distributed education platfom, where the user stories and ethical considerations are as challenging as the technical scalability problems?

User's avatar
Comment removed
Nov 28
Comment removed
Arslan Ahmad's avatar

Yes, DDIA is a great book; it helps build solid fundamentals. A bit too long, though. If you are short on time, read chapters 3, 5, and 6. After that, read Grokking the System Design and then Alex Xu.

If you want a quick interview preparation, say in 3-4 weeks' time, read the two Grokking courses.