标签: java apache avro
据我了解,AVRO为协议定义提供了AVDL。同样,任何AVRO模式都可以以文本格式表示为JSON。
我正在尝试构建一个数据处理应用程序。该应用程序将AVRO模式作为请求数据的输入定义。我看到此输入定义的2种方法:
我的问题是:
使用AVDL进行模式定义是正确的还是特定于协议?
我更喜欢AVDL,因为它提供了编程语言构造。尽管我可能没有意识到这样做的缺点