SchemaSentry

SchemaSentry is a web app for teams running event-driven systems who keep getting burned by “small” event changes that silently break downstream consumers. It connects to your Kafka topics (or cloud equivalents), samples real traffic, and builds an evolving catalog of event shapes (fields, types, optionality, and frequency). It then enforces compatibility rules (backward/forward), flags risky changes before deploy, and generates consumer impact reports showing which services, teams, and dashboards will likely fail. Unlike generic schema registries, it focuses on what actually happens in production: drift, undocumented fields, and inconsistent producers. It also provides lightweight contract tests and pull-request checks so event changes are reviewed like API changes. This is not glamorous, but it targets a very real, expensive reliability problem in modern microservice stacks.

← Back to idea list