Schema-Driven Redaction of sensitive fields in Kafka Events Using AsyncAPI
summary
Claims a schema-first system that uses AsyncAPI vendor extensions like x-acme-redact:true to mark sensitive fields and a parser that loads the spec into an in-memory map used by a custom Deserializer on Kafka consumers. Modifying the AsyncAPI file (not code) immediately changes runtime redaction, the demo shows redacted payloads returned to the consumer, and latency impact is minimal while governance and automatic evolution replace hardcoded field lists.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:52Sensitive data in logs
- 3:19Manual redaction challenges
- 5:31Schema-driven redaction with AsyncAPI
- 7:14Custom deserializer
- 9:25Live demo
- 12:40Advantages of schema-driven
- 13:42Key takeaways and IBM’s solution
- 18:55Q&A
related talks
07mDescribing Kafka security in AsyncAPI
23mSharing the wealth, socialising Kafka event sources in an organisation
38mStreaming with Structure
26mKafka in the Wild
51mClient-Side Field-Level Encryption for Apache Kafka Connect
32mBuilding a Real-time Ingestion Platform using Kafka and Aerospike
39mModern Event-driven Architecture: Adopting Data in Motion
23mSimplifying Kafka Governance for Developers
