Le document présente Seren, un outil de sérialisation pour Java qui optimise la performance de la sérialisation en générant des méthodes efficaces et en ne sérialisant que les données utiles. Il utilise des techniques de bytecode engineering et permet de configurer des filtres pour sélectionner les classes et champs à sérialiser. Des comparaisons de performances montrent que Seren améliore significativement les temps de sérialisation par rapport à la sérialisation Java standard.