Passez à la vitesse supérieure avec le JsonStreamer
Présentation par Gary Pegeot sur le JsonStreamer de Symfony, une alternative performante au Serializer avec des gains x10 au Symfony Live Paris 2026

Cette sketchnote a été réalisée lors du Symfony Live Paris 2026 le 26 mars 2026. Elle illustre la présentation "Passez à la vitesse supérieure avec le JsonStreamer" donnée par Gary Pegeot, qui explore comment le JsonStreamer remplace avantageusement le Serializer Symfony pour des performances décuplées.
Contenu de la présentation
Gary Pegeot présente le JsonStreamer comme alternative au Serializer classique. Le Serializer actuel souffre d'un goulot d'étranglement dès qu'on utilise des normaliseurs custom sur des entités. Le JsonStreamer promet des gains de performance x10 mesurés en POC, en suivant un pipeline Objet → DTO → JSON via un Object Mapper. La migration est sécurisée par trois mécanismes complémentaires : la validation humaine du résultat, les tests snapshot pour détecter toute régression de format et une regression gate automatisée.