notes/pl/cross/proto/avro.txt
Ihar Hancharenka 5dff80e88e first
2023-03-27 16:52:17 +03:00

47 строки
1.2 KiB
Plaintext

https://avro.apache.org/
https://avro.apache.org/docs/current/
https://avro.apache.org/docs/current/gettingstartedjava.html
https://avro.apache.org/docs/current/spec.html
http://www.apache.org/dyn/closer.cgi/avro/
https://avro.apache.org/releases.html
https://avro.apache.org/version_control.html
https://github.com/apache/avro
articles:
https://www.ctheu.com/2017/03/02/serializing-data-efficiently-with-apache-avro-and-dealing-with-a-schema-registry/
http://aseigneurin.github.io/2016/03/04/kafka-spark-avro-producing-and-consuming-avro-messages.html
http://www.ibm.com/developerworks/ru/library/bd-avrohadoop/
https://martin.kleppmann.com/2012/12/05/schema-evolution-in-avro-protocol-buffers-thrift.html
presentations:
2017:
https://www.infoq.com/presentations/hbc-digital-streaming
gradle.plugin.avro
apply plugin: 'com.commercehub.gradle.plugin.avro'
buildscript {
dependencies {
classpath 'com.commercehub.gradle.plugin:gradle-avro-plugin:0.9.0'
}
}
avro {
createSetters = false
outputCharacterEncoding = "UTF-8"
}
dependencies {
compile files("$buildDir/generated-main-avro-java") {
builtBy 'generateAvroJava'
}
...
compile libraries.avro
}