Microservices haben den Hype lange hinter sich - und wegen der scheinbaren Komplexität fangen Architekt:innen wieder an, Monolithen zu bauen. Schließlich war früher alles besser. Aber warum sind dann Monolithen heute oft unwartbar? Das zeigt: die Diskussion zu Monolithen und Microservices geht am eigentlichen Thema vorbei. Das Mittel gegen überbordende Komplexität und mangelnde Wartbarkeit kennen wir schon lange: Modularisierung. Und deswegen geht es in diesem Vortrag um Module - und damit um Ansätze, um sowohl vernünftige Monolithen als auch Microservices-Systeme zu entwickeln.