4242 shaares
« Dans les années 2010, le web changea drastiquement. On se mit à concevoir de véritables logiciels accessibles depuis le navigateur. […] Des plates-formes de plus en plus fragiles par leur taille et critiques par leurs usages. De ces problématiques naquit le micro-service, une architecture logicielle qui n'a rien à envier aux théories libérales. […] Par exemple, un site marchand d'un seul bloc se retrouve découpé en micro plateformes indépendantes. Un micro-service qui gère le catalogue, un qui gère le panier utilisateur, un qui gère le paiement, un qui gère le suivit de la commande, etc. »
« Ce fut déjà une révolution, mais un verrou freinait encore la résilience. Les micro-services envoyaient des ordres aux autres micro-services, créant une chaîne de commandement trop rigide face aux aléas. La solution fut de ne plus envoyer des ordres, mais des événements.é
« Avec un ordre, chaque micro-service doit avoir un plan global de la plate-forme pour savoir qui doit recevoir l'ordre, et savoir que faire si l'ordre n'est pas exécuté correctement. Un événement évite les problèmes, vous le propagez à toute la plate(forme, chaque micro-service décide ce qu'il en fait. […] La nature n'appelle pas les arbres un par un pour ordonner la floraison. Elle fait monter la température et l'ensoleillement. Chaque arbre réagit à ces événements selon ses caractéristiques. Il n'y a que les humains pour affectionner les systèmes hiérarchiques top-bottom… Chaque micro-service devient autonome, il est maître de son domaine et réagit aux signaux externes. […] Les théories libérales appliquées à l'informatique. »
« Ce fut déjà une révolution, mais un verrou freinait encore la résilience. Les micro-services envoyaient des ordres aux autres micro-services, créant une chaîne de commandement trop rigide face aux aléas. La solution fut de ne plus envoyer des ordres, mais des événements.é
« Avec un ordre, chaque micro-service doit avoir un plan global de la plate-forme pour savoir qui doit recevoir l'ordre, et savoir que faire si l'ordre n'est pas exécuté correctement. Un événement évite les problèmes, vous le propagez à toute la plate(forme, chaque micro-service décide ce qu'il en fait. […] La nature n'appelle pas les arbres un par un pour ordonner la floraison. Elle fait monter la température et l'ensoleillement. Chaque arbre réagit à ces événements selon ses caractéristiques. Il n'y a que les humains pour affectionner les systèmes hiérarchiques top-bottom… Chaque micro-service devient autonome, il est maître de son domaine et réagit aux signaux externes. […] Les théories libérales appliquées à l'informatique. »