3 Comments
User's avatar
Rainbow Roxy's avatar

This piece really made me think. Consistent, sharp data analysis.

Robert Yokota's avatar

> Not every client can do semantic validation. Only Java clients are supported. Python, Go, Node, and other clients can’t do that.

Correction: semantic validation is currently supported in Confluent Schema Registry clients for Java, Python, Go, Node, C# and C++.

User's avatar
Comment removed
Oct 31, 2025
Comment removed
Joe Rinehart's avatar

(Full disclosure: I'm a Buf employee.)

It's pretty straightforward - Bufstream's compatible with Kafka up to 3.7. You'd want to test your existing tooling against it (i.e. Kafka Connect). You can get started trying out semantic validation in a local environment using schemas on your local filesystem then graduate to the Buf Schema Registry or use a CSR. Feel free to tag me (Joe Rinehart) in the public Buf Slack (https://buf.build/b/slack) if you get stuck.