Schema Registry - Definição do Glossário de CI/CD
Um schema registry armazena centralmente schemas versionados de API e de mensagens para que producers e consumers permaneçam compatíveis.
Um schema registry é um armazenamento central de schemas de API ou de mensagens e suas versões, permitindo que producers e consumers concordem sobre os formatos. O CI verifica novos schemas contra o registry quanto à compatibilidade antes de publicar.
Os registries são comuns em sistemas de eventos como o Kafka, mas também se aplicam a GraphQL e REST. Um passo do pipeline registra um schema candidato e o rejeita se ele quebrar as regras de compatibilidade.
Guias relacionados
Schema Validation - CI/CD Glossary DefinitionSchema Validation: Schema validation checks that a payload conforms to a defined schema: correct types, requi…
Backward Compatibility - CI/CD Glossary DefinitionBackward Compatibility: Backward compatibility means a newer version of an API still works with clients built…
GraphQL Schema - CI/CD Glossary DefinitionGraphQL Schema: A GraphQL schema defines the types, queries, mutations, and subscriptions a GraphQL API expos…