Schema evolution is the concept where consumers and producers can work on different data schemas with backwards compatibility built into it. This project demo's how to to schema evolution using Apache Avro and Google Proto buffer. Go through the reference section to get a detailed understanding of how Schema evolution works and some caveats.
- Java 8
- Maven 3.x
- Git
- Using Apache Avro
- Using Google Proto buffer - Coming soon