Microservices zijn nou eenmaal niet simpel

Mijn eerste ervaring met Hashicorp Consul was toen ik wat onderhoud aan een bescheiden Springboot applicatie toegeschoven kreeg waar mijn overijverige voorganger dit framework aan had toegevoegd. Met Consul kun je een gedistribueerde en gerepliceerde applicatie-omgeving opzetten en draaien (lees: microservices). Alleen hadden we maar één service en één instantie, dus was de inzet volstrekt overbodig en alleen ingebouwd ter lering en vermaak, zo bleek. Tja, microservices. Je zou denken dat ze inmiddels wel het hypestadium voorbij zijn. Toch kom ik ze nog regelmatig prominent tegen in de must-have vaardigheden voor projecten die niet echt de schijn hebben van een hyper-scaler waar je beslist microservices voor nodig hebt. Maar ik kan het mis hebben.

Weverijmuseum, Geldrop
Doorgaan met het lezen van “Microservices zijn nou eenmaal niet simpel”