donnemartin/system-design-primer
View on GitHub ↗ ★ 376,502 Python
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
68 mentions on Hacker News by 60 people: 18 stories, 50 comments · first 2017-03-09 · latest 2026-09-01
20082026
-
System design primer has been a really helpful resource for me so far. https://github.com/donnemartin/system-design-primer Also, you might want to check out 'Web scalability for startup engineers' by Artur Ejsmont.
comment by niazangels · 2019-02-11 · in Ask HN: Resources for engineers new to system design -
https://github.com/donnemartin/system-design-primer is a great resource.
comment by mgliwka · 2019-02-11 · in Ask HN: Resources for engineers new to system design -
It's not a book, but https://github.com/donnemartin/system-design-primer is a pretty good place to start.
comment by npalmer · 2019-02-02 · in Ask HN: Recommedation on system design book? -
A helpful guide for designing backend systems was published on github: https://github.com/donnemartin/system-design-primer Make sure you really learn TCP and the unix toolchain for digging into network problems e.g. tcpdump. It's always…
comment by kal00ma · 2019-01-21 · in Ask HN: What are must-know concepts for back end development? -
I have not yet worked through all of https://github.com/donnemartin/system-design-primer but I liked what I've seen so far.
comment by nailuj · 2019-01-13 · in Ask HN: How to get better at large system design? -
▲ 4
The System Design Primerstory by ingve · 2018-08-30 · 0 comments
-
This Github repo is a pretty good start to get familiar with distributed systems: https://github.com/donnemartin/system-design-primer
comment by iampims · 2018-08-04 · in Ask HN: What are some good projects/resources to learn distributed systems? -
This repo was posted a few weeks back. https://github.com/donnemartin/system-design-primer
comment by TACIXAT · 2018-07-29 · in Ask HN: Good resources to learn about mission-critical distributed systems? -
▲ 1,273
Learn how to design large-scale systemsstory by donnemartin · 2018-07-13 · 185 comments
-
…is exactly the feeling I got when I was reading up on how to do better at system design questions: https://github.com/donnemartin/system-design-primer
comment by tastyface · 2018-07-02 · in With more students boasting flashy GPAs, academic honors lose their luster -
Have you tried this ? https://github.com/donnemartin/system-design-primer
comment by DeltaManiac · 2018-06-12 · in Ask HN: Most effective path to become a solid systems practitioner? -
…large-scale SQL best practices into a book or similar? I've found high-level overviews such as this https://github.com/donnemartin/system-design-primer , but lacks specifics to scaling SQL...I've only seen disparate blog posts like the one…
comment by wyc · 2017-09-13 · in Better Database Migrations in Postgres -
▲ 3
Learn how to design large-scale systems - Prep for the system design interviewstory by gantengx · 2017-03-23 · 0 comments
-
▲ 1
The System Design Primerstory by mirceasoaica · 2017-03-21 · 0 comments
-
…to mind. I haven't had a chance to look through it in-depth yet, but this looks pretty interesting: https://github.com/donnemartin/system-design-primer As far as things that have had an important impact in my learning path, I do have a few…
comment by cnnrjcbsn · 2017-03-10 · in The Stack That Helped Opendoor Buy and Sell Over $1B in Homes -
▲ 1
System Design Primer on GitHubstory by technologyvault · 2017-03-10 · 0 comments
-
▲ 4
System Design Primer: Learn how to design large scale systemsstory by happy-go-lucky · 2017-03-09 · 0 comments
-
▲ 19
The System Design Primerstory by weeber · 2017-03-09 · 1 comment