We kozen voor microservices in plaats van een monolith voor ons team van 5 personen. Grote fout. - Dachten dat het ons zou helpen sneller op te schalen - Elke service had zijn eigen CI/CD-pijplijn nodig - Database-transacties werden gedistribueerde nachtmerries - Debuggen vereiste traceren over 12 services - De ontwikkelsnelheid daalde met 70% Na 8 maanden hebben we weer samengevoegd naar een modulaire monolith: - Enkele implementatiepijplijn - Gemakkelijker testen en debuggen - Team kon daadwerkelijk weer functies uitrollen Microservices zijn niet altijd de oplossing.