Oui, il est tout à fait possible de faire de la programmation asynchrone en Php et il existe des librairies matures pour le mettre en place dans vos projets. Oui, ça peut améliorer considérablement la performance de vos applications, mais si c’était aussi simple tout le monde le ferait déjà. Cela fait plus d'an que les équipes de 6play ont franchit le pas sur certains projets et les applications asynchrones tiennent toutes leurs promesses en production, mais la mise en place a soulevé beaucoup de questions. À quels critères se fier pour rendre une application asynchrone? Comment former les équipes sur ces nouveaux paradigmes? Comment adapter les outils existants et comment gérer ce nouveau type de charge sur les serveurs? Voici notre retour d’expérience sur le Php asynchrone, du développement à la production, en passant par la vie de tous les jours.

Comments

Comments are closed.

Super conf... j'ai appris des choses, mais je savais déjà que les devs JS etaient jaloux de PHP 😜

Maxime Veber at 16:00 on 25 Oct 2019

Top! Merci pour ce Rex. (ne pas faire attention aux commentaires désobligeants ! ✌️)

Yohann Marillet at 08:50 on 26 Oct 2019

Très intéressant comme l’an dernier. J’arrive toujours pas à jongler avec tous les yield malgré les exemples donnés (plus clairs que l’année dernière d’ailleurs), mais ça doit être une question d’habitude.

Très bonne conf.

Comme toute suite, le chapitre 2 est toujours plus déceptif. J'avais adoré la conf l'an dernier "Générateurs et Programmation Asynchrone: Mode d’emploi" mais j'ai trouvé celle-ci trop similaire. Cela reste normal car c'est une suite, mais je n'ai pas vu assez de différence avec celle de l'an dernier pour apprécier celle-ci.
C'est l'une des conf deceptions cette année pour moi.