Die Modernisierung einer Java-Legacy-Applikation – Modulith vs. Monolith vs. Microservices
Wie geht man in einer Welt aus wechselnden Technologietrends mit einer Anwendung um, die bereits Jahrzehnte im Einsatz ist? Lohnt sich eine Modernisierung und wenn ja, wie geht man am besten vor? Welche Softwarestrukturen und Technologien sind anwendbar? Auf diese Fragen versucht der Artikel, anhand eine konkreten Legacy-Anwendung Antworten zu finden.