Valitsimme mikropalvelut monoliitin sijaan viiden hengen tiimissämme. Iso virhe. - Ajattelin, että se auttaisi meitä kasvamaan nopeammin - Jokaisella palvelulla tarvittiin oma CI/CD-putki - Tietokantatransaktiot muuttuivat hajautuneiksi painajaisiksi - Virheenkorjaus vaatii jäljitystä 12 palvelussa - Kehityksen nopeus laski 70 % Kahdeksan kuukauden jälkeen yhdistyimme takaisin modulaariseksi monoliitiksi: - Yksittäisen käyttöönoton putki - Helpompi testaus ja virheenkorjaus - Tiimi voisi oikeasti julkaista ominaisuuksia uudelleen Mikropalvelut eivät aina ole ratkaisu.