Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Utiliser le protocole Vulcain pour créer des API REST ultra-performantes

Description

Au fil des années, plusieurs formats ont été créés dans l’objectif d’améliorer les performances des API Web : (n + 1, sur-extraction, sous-extraction)… La dernière solution à la mode pour créer des API rapides se nomme GraphQL, un hack réseau malin… mais que HTTP/2 et HTTP/3 rendent désormais désuet !

Ces nouvelles versions du protocole au coeur Web disposent de fonctionnalités natives permettant de créer des API rapides et idiomatiques : multiplexage, Server Push, dé-duplication des en-têtes, compression, connexions persistantes…

Vulcain est un tout nouveau protocole qui tire parti au maximum de HTTP/2 et 3 pour améliorer drastiquement la performance des API REST !

Après quelques rappels concernant HTTP et REST, nous découvrirons comment est conçu Vulcain, et comment il est facile à mettre en place avec les API PHP (réalisées à l’aide d’API Platform ou non), ainsi que comment en tirer parti en JavaScript.

Conférence donnée lors du Forum PHP 2020, ayant eu lieu les 22 et 23 octobre 2020.

Informations complémentaires

Vidéo

Le speaker

Kévin DUNGLAS

Co-fondateur de Les-Tilleuls.coop. Créateur de API Platform, Mercure et Vulcain. Co-mainteneur de Symfony.

Commentaires

Wouah !!! Super merci !
Mickaël AUGER, le 22/10/2020
Merci pour toutes ces précisions sur Vulcain ! :)
Jordan Aubert, le 22/10/2020
Que dire ? Un très bon speaker, une vision claire du web et des annonces énormes sur le développement des protocoles. Super !
Julien Soleilhavoup, le 22/10/2020
Super intéressant, plein d'outils partagé, cela semble super utile mais cela manquait un peu de comment y aller
Van Belle Jonathan (Grummfy), le 22/10/2020
Vraiment intéressant, avec des gains de performance intéressants. Reste à convaincre les équipes clients qui s'occupent de l'infra.
Sébastien COURJEAN, le 22/10/2020
Hâte de tester sur un cas réel.
François D., le 22/10/2020
Top as always ;) . D'ailleurs j'ai l'impression que tu as parlé moins vite que d'habitude, ce qui est un plus: tu parles vite ^^ . Juste une petite remarque, ton micro coupait pas mal, si t'as d'autres présentations à faire à distance c'est un détail à essayer de corriger.
Maxime Veber, le 22/10/2020
Parfait, comme d'hab !
Jérémy LEHERPEUR, le 23/10/2020
Top
Karim PINCHON, le 23/10/2020
Techno très prometteuse et expliquée clairement! Dommage pour les petites coupures de connexion.
Lucas Legname, le 23/10/2020
Toujours au top, une techno d'avenir pour optimiser le web :)
Alex Rock, le 23/10/2020
De la découverte de bout en bout, merci beaucoup !
Nicolas Loye, le 23/10/2020