~/talk

Secure your Modular Monolith by pretending it's a cat

Talkat NDC London 2025 · 2025-01-27..01-31· [security, microservices]
slides:none on file

Advocates including user identity on every internal message, implemented in the mediator pipeline so messages that leave process sign messages with private key and recipients validate by key ID; sensitive fields get encrypt payload with recipient public key or attribute-level encryption tied to roles for personalization. Protect against expired JWTs via token exchange or internal long-lived service tokens hashed with the message ID to prevent replay. Rotate credentials frequently using HashiCorp Vault for dynamic credentials and include key IDs for versioning.

AI-written summary · about

  1. 0:00Introduction and context
  2. 5:19Understanding modular monoliths
  3. 10:24Tracking user identity
  4. 12:50Zero trust messaging
  5. 19:45Securing message content
  6. 23:10Preventing message loss
  7. 25:55Data personalization
  8. 29:53Handling token expiration
  9. 36:21Versioning and key rotation
  10. 40:03Recap and concluding remarks
~/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.