~/talk

Should I do my own API Gateway?

Talkat apidays Barcelona 2019 · 2019-09-12..09-13· [web-platform, security]
links:none on file
slides:none on file

Allegro built an in‑house API gateway in under a quarter with an ~8‑person effort, using Undertow proxy, Zookeeper for config, Couchbase for rate limits and OpenAPI for docs. Routing lives in a JSON repo pushed to Zookeeper, requests flow through a chain of handlers with response listeners, tokens validate at the edge, and canary routing uses headers. Runs on VMs with 0.5 CPU and 2GB RAM and shows 250ms average overhead. Docs require manual curation; commercial alternatives reduce maintenance risk.

AI-written summary · about

  1. 0:00Introduction
  2. 2:40How we started with it
  3. 15:00Canary deployments
  4. 16:17Was it worth it
  5. 17:10Conclusion
~/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.