Saturday, April 12, 2014 -
16:00 to 16:45
Bright Solutions (HIV)
The Drupal caching system is pretty good for anonymous users, but far from perfect. An anonymous users still have to reach the backend to get the cached page from a database, apache/php-fpm still needs to create a new process and deliver a response. For a huge anonymous traffic this operations are very time and memory consuming. The average load may raise up to the sky because of big traffic from anonymous users and search engines bots.
In this session I will tell how to avoid this performance issue using reverse proxy (nginx or varnish) with memcached, but keep the flexibility of Drupal caching system. You will learn how to manage cached pages from Drupal, but keep the anonymous users from reaching your server backend (in case if cache is exists). The result of such improvement is an incredibly fast (1-3ms) response that has no impact on your server load.
Who should attend this session
- Everybody who interested in high speed web site performance
- Everybody who wants to know how to use memcached to improve site performance
- Everybody who wants to know how to integrate server tools between each other to reach performance benefits
- Everybody who has a drupal site that needs to scale for anonymous traffic