Wybraliśmy mikroserwisy zamiast monolitu dla naszego 5-osobowego zespołu. Duży błąd. - Myśleliśmy, że pomoże nam to szybciej się rozwijać - Każda usługa potrzebowała własnego pipeline'u CI/CD - Transakcje w bazie danych stały się rozproszonym koszmarem - Debugowanie wymagało śledzenia przez 12 usług - Prędkość rozwoju spadła o 70% Po 8 miesiącach wróciliśmy do modułowego monolitu: - Pojedynczy pipeline wdrożeniowy - Łatwiejsze testowanie i debugowanie - Zespół znów mógł dostarczać funkcje Mikroserwisy nie zawsze są rozwiązaniem.