~/talk

Securing Kafka with SPIFFE at TransferWise

links:none on file
links:none on file
slides:none on file

TransferWise replaces long‑lived Kafka certs with SPIFFE/SPIRE-issued SVIDs and Envoy sidecars to get mutual TLS without touching client code, rolling this out across around 300 microservices. Brokers use a JS SPIFFE library to present key/trust managers, Envoy maps localhost ports to broker advertise listeners for bootstrap, and SPIRE handles certificate rotation. Claim: zero code changes on clients; result: working production deployment with lower latency than Java TLS and no manual cert ops.

AI-written summary · about

  1. 0:00Intro
  2. 0:12What is Kafka?
  3. 1:48How client-broker connection works?
  4. 4:24Client-Broker TLS
  5. 6:37Client-Broker mTLS with SPIRE
  6. 11:17Envoy at TransferWise
  7. 12:18Just add Kafka
  8. 18:17Resources
~/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.