Continuous Hi-Volume Feed with Multifaceted Search

Project description
Providing online coverage for the Winter Olympics was both challenging and rewarding. The IOC provides a continuous feed using an encyclopedic collection of XML schemas, covering national teams, athletes and coaches, medal counts, competitions, venues, statistics by athlete, sport and country, and real-time event data. Data can be fairly static, like the athlete list, or dynamic, such as medal counts, and real-time like slalom split times.
I built the site in Drupal. Because of the numerous permutations of data requests I deposited the data into MongoDB via a queued batch process that first converted it to JSON. Making this voluminous information available to fans was almost as satisfying as winning a medal!
I built the site in Drupal. Because of the numerous permutations of data requests I deposited the data into MongoDB via a queued batch process that first converted it to JSON. Making this voluminous information available to fans was almost as satisfying as winning a medal!
Weight
1