6 ms·
Stackoverflow uses .Net stack and scales just fine, using less hardware as well.
by ww520 16y ago
Stackoverflow uses .Net stack and scales just fine, using less hardware as well.
- sjs 16y agoPlenty of Fish served 2m pageviews / hour with one server. http://plentyoffish.wordpress.com/2007/02/09/aspnet-and-iis-2-million-pageviews-per-hour/ http://plentyoffish.wordpress.com/2007/02/09/aspnet-and-iis-...
- smokinn 16y agoDon't put too much faith in what Markus says. He lies about everything. Constantly. I think he thinks it's a strategic advantage to understate the work and resources he's invested into pof. (Makes for a good marketing story and newbies think building a pof clone is easy so they waste lots of money trying.) Right about the time that blog post was written peer1 had a marketing video on their site where there was a guy walking about a data center being interviewed by someone off-camera. As they walked around the guy waved at a few racks of servers and said these are plenty of fish's servers, walked further, these are [some other big web site].. And from that video it was clear there was no way he was only using 1 server. There were lots of servers in use.
- MartinCron 16y agoPOF uses a CDN, which runs on multiple servers, nobody has ever claimed otherwise. The claim (that I haven't seen disproven) is that it's one one application or one database server.
- rbanffy 16y agoStackoverflow has a tiny fraction of the traffic MySpace had when it was relevant. I bet it has a fraction of its traffic now.
- sajidnizami 16y agoStackOverflow's architecture these days is not just Microsoft stack. They are using Redis and whole load of other OSS tech to get things working. Here it is interesting to note that this is what they started with: http://blog.stackoverflow.com/2008/09/what-was-stack-overflow-built-with/ http://blog.stackoverflow.com/2008/09/what-was-stack-overflo... and this is what they are currently using http://meta.stackoverflow.com/questions/10369/which-tools-and-technologies-build-the-stack-exchange-network http://meta.stackoverflow.com/questions/10369/which-tools-an... I find it sad that these days MS is laggin behind. It is difficult to get Cache frameworks and other infrastructure working with MS Stack if you got a high performance website.
- sofuture 16y agoIt is difficult to get Cache frameworks and other infrastructure working with MS Stack if you got a high performance website. How so?
- sajidnizami 16y agoAll these new frameworks are designed to work with OSS tech. So lets say some better NoSQL platform comes out, it supports OSS technologies first. .Net comes later and sometimes it is difficult to decide which client library to pick to connect to the NoSQL service. OSS client libraries would mature early and .Net libraries would take a little time. Connecting OSS tech and MS stack is getting easier but still leaves you with a lot of uncertainty. This is an example: http://wiki.basho.com/Client-Libraries.html http://wiki.basho.com/Client-Libraries.html These guys have Erlang client but there is no support for .Net.
- nikcub 16y agotbh if you are running .NET and SQL Server you don't really need a cache like redis or memcache since SQL Server has had an in-memory query cache built in for 12+ years now.
- sajidnizami 16y agoThinking that would help is a mistake. Take it from someone who went to optimize SQL Server 2008 R2 to its limits. Cache framework's are absolutely necessary. The whole idea is to avoid a SQL Server hit and return a cached data object in memory. I think Stackoverflow is the best case study here.