Proto Contract Fixture Matrix
Pick Proto fixtures for event-bus contracts, schema-registry subjects, and CDC envelope compatibility checks.
Comment utiliser cette matrice
- Covers service-style event publishing, versioned schema subjects, and CDC envelope contracts.
- Useful for schema-registry workflows, RPC/event compatibility, and contract review automation.
- Anchored to event-stream and contract-compatibility packs.
Ouvrir la bibliotheque principale
Cette matrice est rattachee a la bibliotheque PROTO et a son manifeste.
Lignes de fixtures
| Variante | Profil | Objectif de test | Fichier | Taille | Telecharger |
|---|---|---|---|---|---|
|
Event-Bus Proto
Good baseline for schema parsing and compatibility checks around event publish interfaces.
|
Service + event contract | Publish contract validation | proto_event_bus_contract_sample.proto |
358 B | Telecharger |
|
Schema-Registry Proto
Useful when validating versioned contracts or registry subjects tied to downstream consumers.
|
Versioned subject contract | Schema evolution metadata | proto_schema_registry_subject_sample.proto |
321 B | Telecharger |
|
CDC Envelope Proto
Targets CDC tooling that consumes typed change envelopes instead of raw JSON records.
|
Changefeed contract | Before/after row-image compatibility | proto_cdc_envelope_contract_sample.proto |
269 B | Telecharger |
Packs lies
Event Stream Validation Fixture Pack
Bundle of real JSONL, NDJSON, Avro, MessagePack, and Proto fixtures for stream ingestion, event validation, and append-only replay workflows.
event_stream_validation_fixture_pack.zip · 2.1 KB
Contract Compatibility Fixture Pack
Bundle of real Proto, GraphQL, Avro, JSON, and HTTP fixtures for contract evolution, schema compatibility, and typed API validation.
contract_compatibility_fixture_pack.zip · 2.7 KB
Flux lies
Event Stream Ingestion Fixtures
JSONL, NDJSON, Avro, MessagePack, and Proto fixtures for append-only event pipelines, queue consumers, and stream validation.
Ouvrir le fluxContract Evolution Fixtures
Proto, GraphQL, Avro, JSON, and HTTP fixtures for schema compatibility, typed API evolution, and contract-registry workflows.
Ouvrir le fluxPages de strategie liees
Guides du meilleur format
Recommandations par cas d'usage
Comment convertir
Comparaisons