Talk in French at Forum PHP 2019
Short URL: https://joind.in/talk/e5c27
(QR-Code (opens in new window))
Vous souhaitez créer une architecture en micro services, ou une API REST et un joli front en React parce que c'est à la mode. Mais que se passe-t-il quand l'un de vos micro services tombe, ou si un de vos appels à votre API met un peu trop de temps à répondre ?
En gros, comment gérez-vous vous la résilience de vos applications ?
En vingt minutes, je vous montrerai comment faire : notamment à l'aide d'une librairie PHP que j'ai créée et qui est intégrée dans le projet Open Source PrestaShop.
Vous comprendrez comment fonctionne un "Circuit Breaker", comment le configurer et comment le tester.
A la fin de cette session, vous aurez les clés pour ne plus craindre les problèmes de réseau. Et vous aurez acquis un nouveau réflexe: penser au pire, pour garantir le minimum vital à vos utilisateurs.
Comments
Comments are closed.
Au top, je vais avoir du taf à mon retour au boulot 😁
Merci pour ce partage d'expérience, un point de vue intéressant sur le sujet des réponses dégradées
Merci !
Bon partage d'expérience mais j'aurais aimé avoir un peu plus d'explications sur le design pattern circuit breaker
Très intéressant. Je n’étais pas convaincu par une première lecture du projet sur github lorsque le speaker avait tweeté à ce sujet, mais la conf a donné une vraie plus value sur le besoin d’une implémentation de ce DP en php (surtout avec le sans transition de la conf de Pascal). Un peu déçu par contre sur la remarque du « parti pris » concernant les PSR, ça pourrait freiner l’adoption de Resiliency au profit d’une solution plus agnostique de l’écosystème externe
Et au passage, je ne crois pas que le speaker soit tellement habitué à faire des confs, pourtant il s’en est sorti à merveille :)
Bonne conférence, merci!
J'aurais aimé plus de clarté sur le circuit breaker. L'explication n'était pas des plus claires.