2017 Total Solar Eclipse: Architecting the #1 Online Viewing Experience with Drupal and the Cloud.

Presenters: keidson11

The 2017 Total Solar Eclipse was accessed by over 40 million viewers in just a few hours. In anticipation of such a large scale event, a unique viewing opportunity was created to give those viewers the best possible experience.

 

How did we pull off more views than last year’s Super Bowl four times over without the infrastructure breaking a sweat? This talk will delve into the nitty gritty and illustrate the following:

 

  • The details of the integration of 20 video feeds into a single player

  • Usage of EmberJS’s “Data Down, Action Up” for module communication

  • Why and how HTML5 Canvas was used instead of SVG

  • Tools used to create the ‘Eclipse Tracker’ showing its movement across the United States in real time

  • An overview of the API configuration that withstood the traffic, which at its peak had more than 2 million concurrent users with the total viewership exceeding 40 million

Audience
Experience Level
Beginner
Schedule Info
Conference Year
2018
Status
Proposed
Session Track
Devops, Performance, Security, and Privacy