billy-doyle commented on issue #2207:
URL: https://github.com/apache/iggy/issues/2207#issuecomment-3416290441

   For an iggy hosted schema registry, agreed on iggy schema registry client, 
register and getLatestSchema methods shown above. 
   
   Coming from a confluent background, public methods the confluent schema 
registry has are listed below:
   
   - delete_subject
   - delete_version
   - get_compatibility
   - get_latest_version
   - get_schema
   - get_subjects
   - get_version
   - get_versions
   - lookup_schema
   - register_schema
   - set_compatibility
   - test_compatibility
   
   Confluent also has the [wire 
format](https://docs.confluent.io/platform/current/schema-registry/fundamentals/serdes-develop/index.html#wire-format)
   
   
   Bytes | Area | Description
   -- | -- | --
   0 | Magic Byte | Confluent serialization format version number; currently 
always 0.
   1-4 | Schema ID | 4-byte schema ID as returned by Schema Registry.
   5-… | Data | Serialized data for the specified schema format (for example, 
binary encoding for Avro or Protocol Buffers). The only exception is raw bytes, 
which will be written directly without any special encoding.
   
   
   Just starting the conversation here, but the most notable things here are 
maybe outside the scope of the initial build are the compatibility checks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to