Tuple Serialization

The tuple is Heron’s core data type. Heron’s native
Tuple interface supports
a broad range of basic data types, such as
strings, integers, and booleans, out of the box, but tuples can contain values
of any type. You can use data types beyond the core types by providing a custom
serializer using the instructions below.

Kryo

Heron uses Kryo for tuple
serialization and deserialization. You can create a custom tuple serializer by
extending Kryo’s abstract
Serializer
class. More information can be found in Kryo’s
documentation.