摘要: Avro Schema Evolution schema evolution不知道中文官方翻译是什么,schema演化?进化?不管了,懂意思就好。本篇文章主要介绍一下Avro Schema进化后的一些兼容性问题。 Schema Evolution有4种: Backward: 向后兼容,用新schem 阅读全文
posted @ 2020-07-15 15:20 帅气型男 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 为什么需要schema registry? 首先我们知道: Kafka将字节作为输入并发布 没有数据验证 但是: 如果Producer发送了bad data怎么办? 如果字段被重命名怎么办? 如果数据类型改变了怎么办? 这些情况都会导致consumer break 所以: 我们需要数据能够自我描述 阅读全文
posted @ 2020-07-15 14:47 帅气型男 阅读(4486) 评论(0) 推荐(1) 编辑