The latest in UK News and World News from The Independent. Wide range of international and local news, sports news, commentary and opinion pieces.


  • vSphere provides a central management interface for the entire stack. In addition to application level redundancy, VM level redundancy is offered through HA and DRS.


  • Varnish sits as a secondary cache layer behind Akamai. Two servers operate in a Primary/Secondary configuration with failover managed by HAProxy. Requests peak at around 10k/s.


  • MySQL is the primary datastore, this is setup in a Master/Slave configuration, with offsite replicas.


  • Java powers the Escenic CMS used in the stack.


  • Tomcat provides a fantastic application container that runs the majority of services of the site.


  • Apache splits static traffic from application traffic, as well as providing a selection of tools to assist in running of the site (rewrites, logging etc).


  • Full text search is provided by a SOLR cluster. This is done on Master/Slave replication with Varnish as a cache.


  • Akamai sits at the front of the site, all assets and pages are cached for a minimum of 60 seconds. Requests to the edge peak at over 100k/s.


  • Memcache caches database results and articles, reducing overall DB load and allowing seamless DB maintenance during quiet periods.


  • HAProxy manages internal and origin load balancing using KeepaliveD. Two small servers host the entire site, never moving about 15% load even during the largest load spikes.



Verified by
Stack Match

Favorite
1
Views
282
Favorite
Views
282