Schema Registry Check とは?
schema registry check は、新規または変更された schema を registry に提出する、または registry と比較して、変更が互換性ルールを尊重していることを確認する CI ステップです。registry はメッセージや API の正規の schema バージョンを保存し、backward や forward の互換性といったルールを強制します。互換性のない変更はチェックに失敗します。
なぜ重要か
CI で registry に対して schema の変更を検証することで、producer が既存の consumer を壊す形式を出荷するのを止めます。共有の topic や API に届く前に、互換性のない進化を捕捉します。
関連ガイド
What Is Breaking Change Detection?Breaking change detection is automated analysis that compares a change against a prior version to flag modifi…
What Is a Contract Test Provider?A contract test provider is the service side of a contract test that replays a consumer contract against the…
What Is a Semantic Diff?A semantic diff compares two versions by their meaning rather than raw text, treating reformatting or reorder…