~/talk

Evolving from a monolithic to a distributed public API

Talkat Nordic APIs Stockholm 2013 · 2013-09-18..09-19· [api-design, microservices]
links:none on file
slides:none on file

7digital shifts a single C#/WebForms codebase into a monolithic API becomes a router that delegates about 30–50 endpoints to internal-only APIs, each rebuilt or copied, enabling independent deploys, smaller codebases and easier tests. Operations use continuous delivery with Statsd New Relic Logstash monitoring, Solr for search, smarter caching and product teams per API plus pair programming. It works: fewer release bottlenecks and faster feature delivery, at the cost of implicit HTTP dependencies, inconsistent surfaces and harder global schema governance.

AI-written summary · about

  1. 0:00Intro
  2. 1:43Who uses our API
  3. 3:28Where we came from
  4. 5:33Problems
  5. 7:54Routing
  6. 10:28Moving code
  7. 12:14API diagram
  8. 14:02Advantages
  9. 18:10How to limit chaos
  10. 19:46How to keep consistency
  11. 20:38Pair programming
  12. 22:00Versions
  13. 23:12Performance
~/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.