3 ms·
Goes back to the fact that stack overflow itself runs on a single beefed up machine for all their traffic (with a backup machine of course). What this company d
by ramraj07 7y ago
Goes back to the fact that stack overflow itself runs on a single beefed up machine for all their traffic (with a backup machine of course). What this company does that needs so many instances? And they use the same tech too (.NET). Instead of thinking about that people always think about over engineering for "scale" to overcompensate bad code.
- collyw 7y agoDo you have any idea how big their actual database is? And how many clients thay serve? It does seem to be an example of a "standard" architecture done well. Our application has a tiny fraction of the traffic and it struggles with some things.
- manigandham 7y agoIt's all public: https://stackexchange.com/performance https://stackexchange.com/performance Here's a series of blog posts with a lot more detail by one of their devs: https://nickcraver.com/blog/archive/ https://nickcraver.com/blog/archive/ They're very optimized and can serve all of their traffic on a single webserver, redis instance and SQL server.
- ramraj07 7y agoBeing a compiled program vs something in python or Ruby probably makes the majority of the difference!