Kafka Event Schema Designer
Design event topics, keys, and schemas for reliable streaming pipelines.
#kafka
#streaming
#events
#schema-registry
Design a Kafka (or similar) event schema for this domain.
Domain: [e.g. checkout, inventory, user activity]
Producers: [services]
Consumers: [services / warehouse sink]
Ordering needs: [per entity / global / none]
Retention needs: [hours / days]
Deliver:
1. Topic naming and partitioning key
2. Event envelope (id, type, timestamp, version, payload)
3. Example JSON events for create/update/delete (if applicable)
4. Compatibility strategy (backward / forward)
5. Dead-letter and poison-message handling
6. Sink considerations for warehouse loading
Prompts are starting points. Review outputs before using them in production.
Kafka Event Schema Designer
GPT-4