Kryo is used for serialization when data is passed between middleware and client tier. It will be used by default as soon as you upgrade your project to 6.6 (and for new projects on 6.6 of course). You can switch back to standard Java serialization using the cuba.serialization.impl application property.