~/talk

Writing Reliable, Scalable, Fault Oblivious Code On K8s the Easy Way

Talkat KubeCon + CloudNativeCon North America 2022 · on Thursday, 2022-10-27· at 16:30· 430 AB· [kubernetes, frontend-architecture]
links:none on file
links:none on file
slides:none on file

Demo code wires a front end -> order API -> Kafka -> archive -> scheduled loyalty job architecture running on Kubernetes, using Dapr sidecar and over 100 Dapr components. Chaos injected via Azure Chaos Studio (chaos-mesh) adds network delay; non-Dapr calls return 500s while Dapr applies a resiliency spec (500ms timeout, retries, circuit breaker at 20) to hide failures. Distributed lock (Redis lease lock) serializes a loyalty job running every 15s so the locked run reliably produces 20 orders versus the no‑lock run producing inconsistent counts (30s+).

AI-written summary · about

  1. 0:00Start
  2. 0:52Developer challenges
  3. 2:49DAPR COMPONENTS
  4. 3:53End-to-end solution
  5. 9:19Dapr Resiliency: Service Invocation
  6. 30:34QUESTIONS?
~/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.