G github.com Learn how to design large-scale systems 1273 points donnemartin 8 years ago 185 comments