API Design · Senior · Question 71 of 75
What is a schema registry used for in event-driven APIs (e.g. with Kafka)?
- ✓Correct answer: Storing versioned event schemas and enforcing compatibility rules (backward, forward) so producers can't publish breaking changes
- 2Registering API keys
- 3Storing database backups
Explanation
Consumers can read any version they know; the registry rejects incompatible schema changes at publish time.