What is marshalling and un-marshalling?
Introduction Marshalling is the process of converting Java POJOs into something that can be written in a format that can be transfered over the wire. Unmarshalling is the reverse process whereby data read from a wire format is transformed back into Java POJOs. Infinispan uses marshalling/unmarshalling in order to: Transform data so that it can be send over to other Infinispan nodes in a cluster. Transform data so that it can be stored in underlying cache stores. Store data in Infinispan in a wire format to provide lazy deserialization capabilities.