Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Mac Community > Site and Forum Feedback

Reply
 
Thread Tools Search this Thread Display Modes
Old Sep 10, 2013, 11:53 AM   #1
andrewsimm
macrumors newbie
 
Join Date: Sep 2013
Server Info

I run a pretty big message board and was curious to what hardware it takes to keep up a site like macrumors?
andrewsimm is offline   0 Reply With Quote
Old Sep 10, 2013, 02:40 PM   #2
ct2k7
macrumors 603
 
Join Date: Aug 2008
Location: Florida / UK
My initial thought:

Caching servers, e.g. varnish
CDN to host static assets
Powerful DB/MySQL Servers (optimised)
Somewhat powerful HTTP servers

Potentially even load balancers.
ct2k7 is offline   0 Reply With Quote
Old Sep 10, 2013, 06:47 PM   #3
arn
macrumors god
 
arn's Avatar
 
Join Date: Apr 2001
Send a message via AIM to arn
At the moment, we are running on two dedicated PHP servers and a dedicated Master and Slave MySQL server.

We ran into limits today, and haven't really reassessed our infrastructure in a while. So we are looking into this, to try to make it more efficient.

We do use a CDN, use Varnish for the front page. Varnish on the forums is a little trickier, because it affects user counts which everyone loves.

arn
arn is offline   0 Reply With Quote
Old Sep 10, 2013, 08:29 PM   #4
andrewsimm
Thread Starter
macrumors newbie
 
Join Date: Sep 2013
Good to know. How do you keep the data files on the 2 servers synced up?
andrewsimm is offline   0 Reply With Quote
Old Sep 10, 2013, 10:32 PM   #5
arn
macrumors god
 
arn's Avatar
 
Join Date: Apr 2001
Send a message via AIM to arn
Quote:
Originally Posted by andrewsimm View Post
Good to know. How do you keep the data files on the 2 servers synced up?
the two PHP servers share the mysql database and a remote NFS mount for attachments.

arn
arn is offline   0 Reply With Quote
Old Sep 11, 2013, 04:38 AM   #6
andrewsimm
Thread Starter
macrumors newbie
 
Join Date: Sep 2013
I see, that makes sense. Do you have issues on big days like yesterday with users posting as soon as an announcement hits?

I run a college football board and on NSD we had 2,000 last year and the site went down when an announcement came because everyone decided to respond as soon as it came down. I should be good this year as I have invested in upgrades and optimization.

Thank for the info!
andrewsimm is offline   0 Reply With Quote
Old Sep 11, 2013, 03:01 PM   #7
ct2k7
macrumors 603
 
Join Date: Aug 2008
Location: Florida / UK
Quote:
Originally Posted by arn View Post
the two PHP servers share the mysql database and a remote NFS mount for attachments.

arn
Do they share the MySQL database in failover / round robin config?
ct2k7 is offline   0 Reply With Quote


Reply
MacRumors Forums > Mac Community > Site and Forum Feedback

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 01:26 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC