RSS DZone.com
Suivre
La mort des règles statiques : rendre les microservices intelligents, flexibles et faciles à modifier
Salut l'équipe ! Ces derniers temps, je me suis heurté à un mur. Mes microservices sont tellement dominés par des règles codées en dur qu'ajuster ne serait-ce qu'une nuance de politique était comme désamorcer une bombe. Je vais vous emmener dans mon parcours, des arbres if/else désordonnés à des microservices propres et pilotés par des politiques qui se mettent à jour eux-mêmes (sans redéploiement). Cela inclura chaque étape, de zéro (aucune expérience requise) à héros, ainsi que des exemples concrets, quelques questions à méditer et des idées que vous pouvez utiliser dès aujourd'hui. Allons-y !
Qu'est-ce qui ne va pas avec les règles codées en dur ?
Un exemple simple - et pourquoi c'est nul
Disons que vous créez un service de paiement pour le commerce électronique. Le service doit facturer un petit supplément lorsque les clients sont situés dans certains pays. Vous écrivez donc :