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.

How We Made Github Fast (2009)

166 pointsby ptnabout 14 years ago

10 comments

Lewishamabout 14 years ago
This blog post blew my mind. I generally thought of GitHub as being in the front-end business, but maybe they're really in the back-end business?<p>Is this sort of complexity common? I'm not saying I think it's bad, as I am sure it's all there for a good reason, but it just seems like <i>so many</i> services to bounce through before a web page is even served.
评论 #2251313 未加载
评论 #2251406 未加载
评论 #2251858 未加载
评论 #2251515 未加载
评论 #2251037 未加载
d0mabout 14 years ago
Ok! Now, make the website fast! I use GitHub for my documentation(wiki) and issue/bug tracker, and it takes ages to load those pages. I wanted to complain about it.. wrote a long feedback message, and it took 2mins to post it and then I saw the error GitHub page. How ironic.. The feedback system is too slow to post my feedback about the site being slow.<p>But, to be fair, it's not always like that. I guess that they had lots of trouble on our server recently and we've just been badlucky.
评论 #2251427 未加载
mhartlabout 14 years ago
Nitpick: It's "GitHub", not "Github". Also note the date: <i>20 Oct 2009</i>.
评论 #2251122 未加载
unsignerabout 14 years ago
What does he mean by "bare metal"? I've heard of attempts by Oracle to run directly on hardware, without an OS; does the same exist with mySQL and nginx? Or is he simply meaning not-a-VM?
评论 #2251439 未加载
评论 #2251377 未加载
评论 #2251458 未加载
Skywingabout 14 years ago
This is an older post, but it's a high quality one to read.
kstenerudabout 14 years ago
Page did not respond in a timely fashion. Check our status site for alerts.<p>Either you found a page that took too long to render or we're getting more requests right now than we can handle.<p>You can try refreshing the page, the problem may be temporary. Learn how to deal with GitHub outages and other access problems.
jjcmabout 14 years ago
What surprised me was that they were using 15k rpm drives over SSD's for database lookups. Any idea why?
评论 #2251437 未加载
评论 #2251253 未加载
评论 #2251235 未加载
评论 #2252033 未加载
joshuabout 14 years ago
Can someone explain how you do mysql replication via DRBD?
wgjabout 14 years ago
(2009)
tedjdziubaabout 14 years ago
"...The Aristocrats!"