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

smfsh
kfang123

The 2017 Total Solar Eclipse was viewed by over 40 million viewers in just a few hours. In anticipation, a unique viewing experience 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.

Session Track

Front End Development

Experience Level

Intermediate

Drupal Version

When & Where

Time: 
Thursday, 12 April, 2018 - 10:45 to 11:45
Room: 
101AB | Pantheon