1 of 21

Olympic Data

2 of 21

David Hernandez

@dahernan

3 of 21

BBC

  • Frozen Planet, Doctor Who, Sherlock
  • BBC News
  • BBC Sports
  • Semantic Web (foaf)

4 of 21

Olympic Data

Web

Web

iPlayer

ipTV

MobileApps

TabletApps

ODA

5 of 21

Front-end examples

6 of 21

ODA inside

ODA

7 of 21

ODA inside

Tripod API

Content API

8 of 21

ODA inside

Tripod API

Content API

<XML/>

<RDF/>

XQuery

SPARQL

9 of 21

ODA inside

Tripod API

Content API

10 of 21

ODA inside

Tripod API

Content API

External

11 of 21

ODA inside

Tripod API

Content API

External

Reciever

12 of 21

ODA inside

Tripod API

Content API

External

Reciever

...

13 of 21

ODA inside

Tripod API

Content API

External

Reciever

Feed Router

...

14 of 21

ODA inside

Tripod API

Content API

External

Reciever

Feed Router

...

15 of 21

16 of 21

Some SPARQL

Demo

17 of 21

ODA Stack

  • Java (JAXRS)
  • ActiveMQ + Apache Camel
  • Spring, Guava, etc.

18 of 21

ODA Team

  • Self Organized
  • Scrum => Kanban
  • BDD, TDD, Pair Programimg (Ping Pong)

19 of 21

BBC

20 of 21

BBC is hiring

https://careers.bbc.co.uk/

21 of 21

David Hernandez

Thank you!

@dahernan