~/talk

How to get a grip on your microservices system using a service mesh

Talkat DotNext 2019 Piter · 2019-05-15..05-16· [microservices, devops-and-delivery]
links:none on file
slides:none on file

Hands-on demo of a Kubernetes microservices app (PitStop: web + three REST APIs, RabbitMQ, SQL) that adds Istio as a service mesh with Envoy sidecars injected per pod (mutating webhook or kubectl inject). Shows observability via Prometheus, Grafana, Jaeger and Kiali, traffic mirroring for dark release, 10% canary routing, and controlled chaos with 25% fault injection returning HTTP 500. Claims runtime overhead is a few percent and the demos work locally and on AKS.

AI-written summary · about

  1. 0:00Introduction to microservices
  2. 10:08Demo application overview
  3. 12:57What is a service mesh
  4. 16:26Service mesh components
  5. 20:45Observability with Istio
  6. 29:58Traffic routing and releases
  7. 41:30Chaos engineering with Istio
  8. 45:34Production considerations
  9. 48:46Q&A session
~/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.