~/talk

API Gateways - The Good, the Bad and the Ugly

Talkat QCon Shanghai 2019 · 2019-10-17..10-19· [microservices, api-design]
links:none on file
slides:none on file

Shows a hand-built Apache Camel API gateway and load-tests it with Docker Compose and JMeter, revealing 50 users → 4–6s average, 100 users hits typical client timeouts, and 150 users >60s in some runs. Demonstrates a delete-with-body failure across gateway vs backend, introduces testcontainers + Spring Cloud Gateway for local integration, then compares mitigations: Istio/Envoy service mesh, sidecars, circuit breakers, canaries, and chaos/ephemeral testing.

AI-written summary · about

  1. 0:00Introduction
  2. 7:29Types of API gateways
  3. 15:04API gateway risks
  4. 17:12Gateway loopback demo
  5. 23:10Service mesh solutions
  6. 28:28Service mesh benefits
  7. 29:54Building custom gateways
  8. 32:23Gateway failure modes
  9. 32:44REST delete body issue
  10. 35:14Testing API gateways
  11. 38:04Chaos engineering
  12. 40:30Anti-patterns and solutions
~/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.