Scaling Drupal 8

abhishek-anand
naveenvalecha

Performance is necessary for every website from a large scale to a small scale. We will share our experience with performance optimization work that we have done on Drupal 8.

Caching is the recognition and exploitation of the fact that most "dynamic" data does not change every time you request it.

Key items of the session will be:
  • Optimization Strategies
  • Why performance is important
  • Thumb Rules of performance in general
  • Why performance is important for Drupal
  • Drupal 8 Performance Enhancements
  • Cache Invalidation
  • Cache Tags
  • Cache Contexts
  • Server Side Dynamic Substitution
  • Client Side Dynamic Substitution
  • How Drupal 8 is more robust for handling authenticated users on small sites for shared hostings
  • SSI support in Drupal
  • Working with Varnish and NGINX
  • Working with memcache/ redis
Who should attend this:
  • Drupal Developers
  • Support Engineers
  • Drupal enthusiasts and professionals
Prerequisites:
  • Familiarity with Drupal development, preferably D8
  • Basic Understanding of all tiers of LAMP stack

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version

When & Where

Time: 
Saturday, 20 February, 2016 - 16:00 to 17:00
Room: 
Hall 23