What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

This question already has an answer here:

i just wanted to know how many servers Stack Overflow runs on, with 240,000 users on the site, im thinking they have 1,000 of servers? but i wondered if you guys knew

share|improve this question

marked as duplicate by ben is uǝq backwards, Hugo Dozois, Lance Roberts, Martijn Pieters, James Dec 21 '13 at 22:16

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

3 Answers 3

up vote 5 down vote accepted

That would be one server for each 240 people.. It's a bit overkill don't you think?

Servers can handle several connections per second; I'm not sure about the stack overflow architecture, but I work for a website where we have a bit over 11 million pageviews per month, and we have only 4 servers: two web servers for dynamic files, one for static files, and one db server.

share|improve this answer
    
oh thanks you just made my day, i wanted to create a website thats going to have hopefully a lot of users, and im only running two servers, one for the web, one for database server. can i just ask you if needed to put static content, shall i put it in the web server or the db server, and where would i put the memcached memory! if that makes sense –  getaway Oct 11 '10 at 22:15
7  
If I were you i'd worry about the site (and content) first (and worry about scalability when you need it ;-) –  ChristopheD Oct 11 '10 at 22:17
    
but im so obsessed with performance, i would rather have an ugly site with high performance, then a good loking one, really, and this is just my uni project so its not something sireous, its more to do with learning at the momment –  getaway Oct 11 '10 at 22:18

That's also slightly outdated information. That is discussing The OR datacenter we are moving out of.

In the new DC we are running:

  • 10 Window 2008 Webservers on Dell R610's
  • 2 windows DB servers on Dell R710s
  • 2 HA Proxy load balencers
  • A pair of Dell Servers Running Ubuntu acting as routers.
  • A few backend management server - backup, monitoring, etc.

If your are interesting in our infrastructure Kyle and I talk about it on The serverfault blog

share|improve this answer

Lots of useful information (and links) can be found in this elaborate answer.

ThinkServer RS110 1U - web tier (x6 - two host Stack Overflow)
ThinkServer RD120 2U - database tier (x2 - one primary, one backup)

So that's 8 instead of 1000. You might have overestimated (a bit).

share|improve this answer
    
wow thats amazing, and stackoverflow has high traffic –  getaway Oct 11 '10 at 22:17
    
@getaway - Well, that goes to show just how powerful a well-managed set of servers can be. –  uɐɯsO uɐɥʇɐN Oct 11 '10 at 22:22
    
@George Edison, I suspect the way the software was designed is just as important is the server management. –  Zoredache Oct 12 '10 at 0:13
    
@Zoredache: For sure. –  uɐɯsO uɐɥʇɐN Oct 12 '10 at 0:16
    
a good sense , i think ! –  robinmau Oct 12 '10 at 1:05

Not the answer you're looking for? Browse other questions tagged .