mateusjunges/confluent-schema-registry-api
PHP 7.4+ client for Confluent Schema Registry REST API. Provides low-level PSR-7 request builders and high-level synchronous/asynchronous abstractions, with optional caching support, to register, fetch, and manage Avro schemas.
This package enables critical product decisions around building scalable event-driven architectures with Kafka and Avro/Protobuf serialization. It supports a "build vs buy" approach by providing a ready-to-use, maintainable client instead of custom implementation. Key use cases include enforcing schema compatibility across microservices, versioning data schemas for backward/forward compatibility, and integrating schema validation into CI/CD pipelines. This accelerates roadmap execution for Kafka-based features while reducing technical debt from maintaining low-level HTTP clients and avoiding data integrity issues in production.
Adopt this package when your PHP-based services interact with Confluent Schema Registry (e.g., registering schemas,
How can I help you explore Laravel packages today?