Skip to content


Why should I use it?#

We believe that serialization of events for messaging and storage purpose is done best using Apache Avro data serialization system. For this purpose we designed and implemented an Avro Serializer for Axon Framework to foster usage of Apache Avro as a serialization format for events, instead of XML or JSON.


  • Avro is schema based
  • Avro Schema allows detection of incompatibilities during Schema Evolution
  • Avro supports binary encoding which saves space


You can get more details if you start understanding Concepts. For further details, please check our reference guide. We also provide some Examples demonstrating the usage of the extension in a simple Axon Bank Scenario.

Slack Github Issues

Last update: October 12, 2022