Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Atlas - owl vs deer

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Atlas - owl vs deer

Talk given by MetaBroadcast's Engineer Fred van den Driessche. Jun 19th, 2013.

MetaBroadcast

June 19, 2013

Transcript

16 slides
  1. What is Atlas? • aggregates metadata from multiple sources •

    stores in a uniform model • APIs + feeds provide consolidated data
  2. What is Atlas? ATLAS DB BBC PA C4 etc... /content

    /schedules /topics sitemaps radioplayer interlinking
  3. Objectives for 4.0 “deer” Easy scaling • Discovery • Faster

    updates • More consistent, rational API • extensive use of HTTP
  4. External Changes - quite small • IDs not URIs •

    URL structures: /content/<id> not /content?uri=<uri> • More flexible filtering • Better annotations • Richer output • Better error handling • Consistently fast
  5. Internal Changes - almost everything • New Technologies • New

    Persistence Layer • Flexible Denormalisation • Bootstrapping • Queue
  6. Optional Extras • improvements to storage and indexing • monitor

    all the things • small core • decentralization • queue-triggered processing • all data submitted via POST? • generalization of feed output • new equivalence algorithm?

More Decks by MetaBroadcast

Other Decks in Programming