This is a short example showing the use of Avro, a data serialization format, based on JSON. The schema is stored in the payload along with the data. This means we turn a Ruby Hash in to JSON and when deseriaized back to a Hash we get back the same value types as where in the original Hash. Unlike with the Ruby Marshall format the same can happen in other languages too. Writing Avro 1 2 3 4 5 6 7