System design book recommendations?
Posted by 334578theo@reddit | ExperiencedDevs | View on Reddit | 9 comments
I’ve worked on several greenfield applications in my career and they’ve all been fine but I know there’s more to learn. What books are worth reading on the subject? I’ve seen the System Design Interview book recommended in other places.
MihailoJoksimovic@reddit
I’ve just purchased System Design Interview, by Alex Xu. It’s a solid book in terms of breadth, but for a deep dive definitely Designing data intensive apps.
BanjoSpaceMan@reddit
That book just goes through 12 examples but I feel like there needs to be a book that goes through every section of a system design and explains how your brain should think.
When ever they calculate throughput or total data, I feel like I'm not given reason why they go with one database or another (especially SQL vs no SQL).
I don't think there's any examples of designs with pure microservice designs with a database per service either.
Idk the book ended up confusing my alright base of knowledge.
Maxsonic200@reddit
Facing the same issue,
Did you find such book ?
BanjoSpaceMan@reddit
Nah they all felt terrible, I realized system design questions are the same generic bs and just gotta hope you get someone agrees with you. Watch YouTube examples
regressor123@reddit
Can't believe it's exactly the same crap as 4 years ago when I was interviewing. I was hoping that by now the studying material got better...
hawkbottom@reddit
Designing data intensive applications is the holy grail for system design
TheCornwallis@reddit
The best part is that it has an audiobook. So I can listen during my commute when I'm not normally learning anything.
CodeNameGodTri@reddit
how has the audiobook worked out for you? Was it effective? Personally I think technical book needed to be read slowly, with frequent pauses and re-reads to digest the information.
tasyrkin@reddit
+1 to slowly reading a tech book. It is almost impossible to grasp all the concepts if just listened to.