Abstract streamcodec with Kryo Serialization #95