Discussion about this post

User's avatar
Robots and Chips's avatar

The semantic validation piece is what really stood out to me here. Youre absolutely right that checking if something is an intger doesnt tell you if its actually valid data, like the Batman age example. I hadnt really thought about the field name vs field tag issue with Protobuf and JSON mappings before, thats a sneaky gotcha that could definately cause problems in production. One question tho, for teams heavily invested in the Kafka ecosystem already, how painful is the migration to Bufstream? The broker side validation approach makes a lot of sense architecturally but Im wondering about the practical side of getting there.

Expand full comment
Rainbow Roxy's avatar

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

Expand full comment

No posts