Codelabs and katas

One Record per Request, Reconciled

Put a decision service behind Envoy’s ext_proc filter, decide when the request body arrives, and every request without a body walks past the policy: GET /adm...

Blocking the Loop Is a Liveness Bug

Call a synchronous subprocess inside an async handler and a single request still returns the right answer. Meanwhile the health check goes unanswered, and a ...

The Reply That Deleted Every Body

Put an ext_proc processor in full-duplex streaming mode, answer every body chunk with a reply that changes nothing, and watch the body disappear while every ...