5 ms·
The site of the organisation responsible for assessing the fastest computers in the world succumbs to the hacker news hug of death.
by davidhyde 6y ago
The site of the organisation responsible for assessing the fastest computers in the world succumbs to the hacker news hug of death.
- jbay808 6y agoTo be fair, I wouldn't host my website on my world-class supercomputer either, if I had one...
- 3pt14159 6y agoTo be even fairer, I've served a shit ton of traffic on a small DigitalOcean droplet and never had issues because my stack is reasonable.
- runawaybottle 6y agoWhat’s your stack, and how much traffic?
- gtufano 6y agoI survived without errors from being to HN front page with Nginx and a static site (made with Hugo, iirc) on a Linode 1GB (when the plan was still existing). No CDN whatsoever.
- phkahler 6y agoThat sounds reasonable to me. In the old days people used Apache because it was available and worked. But because the performance was shit they adopted other complex means of dealing with heavy loads. Nginx has dramatically improved the web server performance problem but a lot of old practices are still in place.
- devwastaken 6y agoTo be fairest you can serve pages on a potato and as long as it's cached by cloudflare no one will know.
- vmception 6y agoand yet, they didn't
- vangelis 6y agoIs there a CDN sitting between your small droplet and the world?
- newswasboring 6y agoBut... We do realize the skills required to make and evaluate a super computers is vastly different from web serving right? Sure some principals may be common due to the distributed network but the actual practical tools have nothing in common.
- deleted 6y ago[deleted]
- lorenzhs 6y agoOh my, it's a django app with debug mode enabled. I just got an InterfaceError with the full traceback and django configuration. (I've emailed them so they can fix it)
- Hamuko 6y agoJust how in the world are people deploying Django apps with DEBUG = True?
- ChuckNorris89 6y agoSimple, human error and no code review process for your production environment. Something similar happened to a huge retailer here in Austria where just typing your username without password would log you in. Reason? An intern committed debug code to production and nobody noticed. In my book that's not the fault of the intern but the fault of the CTO/$TECH_LEAD that hasn't implemented and religiously uphold a code review process for everything that goes into production since stuff like this could happen even to experienced engineers that are tired or having a bad day.
- jfkebwjsbx 6y agoIt is the fault of both. Interns are not stupid and so they have to carry the burden of their mistakes too.
- kortilla 6y agoNo, absolutely not. As an engineer you develop systems and processes that don’t allow such major mistakes. You can’t fault people for making simple mistakes or you’ll end up with an organization where nothing gets done.
- jfkebwjsbx 6y agoEvery single human holding a responsibility at any level gets blame all the time. There is nothing wrong with that, nor with making mistakes, and it is a fact of life. Engineering processes are orthogonal to that.
- Pet_Ant 6y agoAh, but did it do it quicker than the last version? That's the question.
- Florin_Andrei 6y agoWell, it's fastest number crunchers, not fastest file servers.