donnemartin / system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Other
265.6k stars 44.98k forks source link

Topic suggestion: More related to communication layers #77

Open zoidyzoidzoid opened 7 years ago

zoidyzoidzoid commented 7 years ago

This guide contains a pretty awesome overview of what matters when it comes to designing systems on a high-level technical level.

I loved reading over it all.

Fleshing out some information about application, transport, and network layers. Maybe covering the interaction between DNS/ARP/BGP as well would be valuable, imho.

https://github.com/donnemartin/system-design-primer#communication

donnemartin commented 7 years ago

Hi @zoidbergwill, thanks for the feedback and suggestion!

I think that could be helpful info. When adding those topics we might need to balance what to place directly in the repo versus adding relevant links for more in-depth info.

Adding some tags to get us started.