Company
Date Published
Author
Olivia Greene, Prabha Manepalli, Ahmed Saef Zamzam, Robert Yokota, Weifan Liang
Word count
890
Language
English
Hacker News points
None

Summary

Confluent Schema Registry has been enhanced to support Protocol Buffers (Protobuf) and JSON Schema formats in addition to Avro, allowing users to choose from the most popular formats and add new ones as needed. The platform now supports multiple formats at the same time, schema references, and compatibility rules, enabling backward-compatible or forward-compatible evolution of Protobuf schemas. New serializers and deserializers are available for Protobuf and JSON Schema, along with command line tools and Confluent CLI options, making it easy to get started with these new formats. Kafka Connect converters have been added for Protobuf and JSON Schema, as well as support in Confluent REST Proxy and Kafka Streams. Users of ksqlDB can now specify VALUE_FORMAT='PROTOBUF' or VALUE_FORMAT='JSON_SR', and Confluent Control Center offers visualization and schema creation capabilities for Protobuf and JSON Schema topics. The platform is being rolled out to Confluent Cloud, and users are free to add new formats and define compatibility rules using the extensible architecture of Schema Registry.