Modulith First! Der angemessene Weg zu Microservices

Microservices sind ein toller Mechanismus, modulare Abgrenzung in einem System auf Dauer sicherzustellen. Als Architekturstil beantworten sie allerdings nicht die Frage, wo genau die Abgrenzung zwischen den einzelnen Services am besten funktioniert. Fachliche, vertikale Strukturen und Domain-Driven-Design sind in aller Munde, stellen aber ebenfalls kein einfach anzuwendendes Patentrezept für eine Weiterlesen…

Von Oliver, vor

Vom Monolithen zu Self-Contained-Systems

Wer sich in den letzten Jahren auf diversen Konferenzen zu Software- und Architekturthemen getummelt hat, könnte den Eindruck gewinnen, Monolith ist kein Architekturstil mehr, sondern ein Schimpfwort. Das dem nicht so ist und wieso wir uns trotzdem für eine sanfte Migration zu einem anderen Architekturstil entschieden haben, darüber soll der Weiterlesen…

Von Oliver, vor