Google App Engine, PHP and Drupal: Can we reach 1 million requests per second?

Speakers: 

After Google released PHP on Google App Engine (GAE), we decided it was a great opportunity to test Google Cloud Platform for Enterprise Drupal applications. Our initial goal was to answer the question: “Is Google App Engine PHP ready for Drupal?” We started with the following:

Can Drupal 7 run smoothly on GAE? What about the current, or most up to date Drupal 8? And while we are at it, let’s go ahead and check Drupal 6 too.

  • What are the limitations ? (I heard you can’t touch the file system! Oh no!!!) :)
  • What needs to be done to make it work?
  • What about performance, scalability, multi-site, caching, search?
  • Will Drush work? What are the tweaks needed?
  • What are the real benefits?
  • Should I plan to migrate now? or should I wait?

After collecting some impressive results, we decided to take it one step further to see if a Drupal instance can manage 1 million requests per second. We wanted to know:
If it can, how much would it cost?

  • What is the best option for caching, google page speed, varnish?
  • What is the cost breakdown for each alternative?

In this talk, we will share an in-depth look at a study we did for the feasibility of Google Cloud Platform in hosting Drupal Enterprise class sites. The intention of the study was to understand if Google App Engine could be a potential contender for traditional/existing Drupal Hosting providers and what could be the main advantages it holds against this competitors.. This talk is based on this White Paper published in March + recent updates and follow-ups with google engineers.

Schedule info
Track: 
Experience level: 
Intermediate
Drupal Version: 
Drupal 7.x