~/talk

Real world hypermedia at NRK TV

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [api-design, frontend-architecture]
slides:none on file

NRK TV switches from a big monolith to linked bounded contexts using HAL links and an nginx gateway, keeping half a million daily users online while deleting roughly a third of the monolith source. Links act as runtime affordances so clients follow alternative narratives to reach playback; the playback context is replaced and manifests resolve just-in-time. Teams deploy independently, rely on plain HTTP caching, and roll out a new personalization service in F# on Azure, using the strangler pattern and HAL links to migrate gradually.

AI-written summary · about

  1. 0:00Start
  2. 2:25Agenda
  3. 3:18Business Perspective
  4. 16:52The Strangler Pattern
  5. 17:16Purpose for Hypermedia
  6. 28:56Embedded Resources
  7. 31:11Navigating the Player Api
  8. 32:46Share Link
  9. 39:54How Do We Inform the Clients How To Use the Links
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.