46 liens privés
L'article explique le principe de l'exponential backoff, une technique utilisée pour améliorer la résilience des applications modernes en gérant les tentatives de reconnexion ou de réexécution d'opérations après un échec. Cet algorithme augmente progressivement le délai d'attente entre chaque tentative, réduisant ainsi la pression sur les systèmes en défaillance et augmentant les chances de succès lors de pannes temporaires. L'article décrit comment implémenter cette technique en PHP, en incluant des paramètres comme le jitter pour éviter les tentatives simultanées. Il souligne également l'importance de rendre les opérations idempotentes et de bien configurer les paramètres de délai. L'exponential backoff est largement utilisé dans divers frameworks et bibliothèques pour améliorer la fiabilité des applications.
L'auteur montre l'un des aspects fascinants du web : sa résilience et sa permissivité à l'égard du HTML / CSS / JavaScript mal écrit. Il prend l'exemple d'une balise ayant un attribut color valant "checknorris" et il explique comment cette valeur est transformée en "c00000", c'est à dire rouge !
Je me suis reconnu dans ce très beau texte :-)
Tout est dans le titre
Tout est dans le titre