TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

System Design Primer: Learn how to design large-scale systems

170 pointsby jaboutboulover 3 years ago

5 comments

beaconstudiosover 3 years ago
I thought this was going to be about system engineering, but it&#x27;s just about web scale distributed computing. Disappointing, because I&#x27;m digging into systems engineering at the moment and got a bunch of books on it for Christmas, plus thumbing through the SEBoK wiki [1] and associated content.<p>1: <a href="https:&#x2F;&#x2F;www.sebokwiki.org&#x2F;wiki&#x2F;Guide_to_the_Systems_Engineering_Body_of_Knowledge_(SEBoK)" rel="nofollow">https:&#x2F;&#x2F;www.sebokwiki.org&#x2F;wiki&#x2F;Guide_to_the_Systems_Engineer...</a>
评论 #29725174 未加载
评论 #29720890 未加载
zerrover 3 years ago
It seems like all such resources are about web-scale distributed systems and the content&#x2F;methods are quite standardized.<p>What about other large-scale systems? E.g. desktop applications - for instance, how to design a large-scale desktop system such as Adobe Photoshop or MS Office.
评论 #29724437 未加载
评论 #29725770 未加载
评论 #29724401 未加载
评论 #29726567 未加载
decebalus1over 3 years ago
More like &#x27;learn how to convince someone that you know how to design large-scale systems&#x27;
dangover 3 years ago
Past related threads:<p><i>Learn how to design large-scale systems</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17522362" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17522362</a> - July 2018 (185 comments)<p><i>The System Design Primer</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13823979" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13823979</a> - March 2017 (57 comments)
评论 #29723694 未加载
评论 #29722565 未加载
louwrentiusover 3 years ago
I think this is very valuable and helpful.<p>What really matters I think is when you really need to go this route? Wat what kind of traffic &#x2F; transactions&#x2F;s level do you need to (re)design for this?<p>Or even, by what metric would you opt for this solution?<p>I mean, just buying a bigger instance will get you a long way and if you offset that cost to development time &#x2F; effort &#x2F; lost opportunity, how will the scale be tipped?
评论 #29723964 未加载
评论 #29725055 未加载