[wp-hackers] Clustering WordPress
Gavin Pearce
Gavin.Pearce at 3seven9.com
Tue Aug 21 09:55:52 UTC 2012
We worked around a shared file system by adapting WordPress to upload
into Rackspace CDN (CloudFiles), rather than WP-Content. This worked
really well for us, giving redundancy as well as the added benefit of
the content delivery network.
We're also experimenting with a similar load balanced setup in the
Rackspace cloud, more than happy to share data and advice.
Gav.
-----Original Message-----
From: wp-hackers-bounces at lists.automattic.com
[mailto:wp-hackers-bounces at lists.automattic.com] On Behalf Of BjornW
Sent: 21 August 2012 09:25
To: wp-hackers at lists.automattic.com
Subject: Re: [wp-hackers] Clustering WordPress
Hi John,
I've been part of two projects in which we have done this.
We've used a setup like this:
Loadbalancer which sends requests to 1+N webservers. The webservers are
using a mounted shared filesystem for wp-content/ data. We've used one
DB server with loads of memory.
Currently we're experimeting with this type of setup using
virtual-machines on a grid, no conclusive data on it yet though.
The first project was an external website linked to a tv program and had
to survive massive peaks of traffic in a short period of time, the other
is an intranet with in worst case scenario > 30K users at one time
hitting the homepage, but mostly less.
Some hints & tips
- Type of users: mostly read or both read/write (caching possibilities)
- DB is still single point of failure!
- Depending on the filesystem and how you implement the mount it could
be a single point of failure and cause performance headaches.
- Keep the total amount of http request as low as you can (performance)
Hope this helps,
ps: Would be awesome to have a group of WordPress 'big projects' get
together and share tips 'n tricks. My guess is that wordpress.com is not
the only big website using WordPress ;)
grtz
BjornW
On 20-08-12 22:02, John Elliot wrote:
> Can you run WordPress with multiple front-end webservers and one
> backend DB? It seems to me like there would be a few complications in
> doing that with WordPress OOTB. Are there any initiatives to make
WordPress scalable?
>
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
>
--
met vriendelijke groet,
Bjorn Wijers
* b u r o b j o r n .nl *
digitaal vakmanschap | digital craftsmanship
Werkdagen:
Van maandag t/m donderdag vanaf 10:00
Vrijdag is voor experimenteren en eigen projecten.
Postbus 14145
3508 SE Utrecht
The Netherlands
tel: +31 6 49 74 78 70
http://www.burobjorn.nl
_______________________________________________
wp-hackers mailing list
wp-hackers at lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers
More information about the wp-hackers
mailing list