Marius Hanl - Breaking the Monolith
Details
Hallo liebe Java User Group Mitglieder!
Wir freuen uns euch zu sehen (virtuell oder vor Ort).
- 18:00 Uhr: Einlass
- 18:30 Uhr: Talk
- ab 19:30: Ausklang des Abends
Dank an Coworking Nürnberg für die Location und Jobrunr für Bier und Pizza!
---
Wie kann man ein Java-Projekt, das seit neun Jahren existiert und zu einem gewachsenen Monolithen geworden ist, in eine modulare Architektur überführen? Welche Herausforderungen und Vorteile ergeben sich aus diesem Prozess? Und welche Best-Practises kann man dabei erarbeiten? In diesem Vortrag berichte Ich von meinem Erfahrungen aus einem Java-Projekt, an dem über 50 Entwickler von fünf verschiedenen Firmen in sechs Teilprojekten zusammenarbeiten. Das Projekt umfasst eine komplexe Geschäftslogik und eine Vielzahl von Schnittstellen zu externen Systemen.
Ich nutze das Projekt, um zu zeigen, wie ich vorgegangen bin und welche Herausforderungen ich gemeistert habe. Weiterhin werde Ich auf Best-Practices eingehen, die Ich im Zuge der Modularisierung erarbeitet haben und wie diese unsere Performance verbessert haben. Ich werde auch auf die Vorteile des modulithischen Aufbaus gegenüber der monolithischen Struktur eingehen. Zum Schluss gibt es ein Ausblick, was noch geplant ist und wie Ich diese Ziele erreichen wollen. Am Ende solltet ihr besser verstehen, wie man einen Monolithen modularisieren kann, was ein modulithischer Aufbau für Vorteile hat und warum eine genaue Planung der Architektur gerade am Anfang wichtig ist.
Dieser Vortrag richtet sich nicht nur an Betroffene, sondern auch an architekturinteressierte Entwickler, die verstehen möchten, welche architekturellen Fehlentscheidungen weitreichende Konsequenzen für die Zukunft haben können.
---
Dein Vortrag bei der Java Usergroup Nürnberg!
Hast du dich in letzter Zeit in deinem Projekt oder privat mit einem interessanten Thema beschäftigt? Vermutlich ist das nicht nur für dich selbst interessant! Hast du Lust, selber einmal einen Vortrag bei der Java-Usergroup Nürnberg zu halten?
Wir sind nicht nur auf Java-Themen fokussiert, sondern beschäftigen uns gern mit und um alles über Software Entwicklung und IT.
Wir wollen bei der JUG nicht nur bekannten Speaker*innen eine Plattform geben und die neuesten State-of-the-Art Technologien vorstellen. Wir freuen uns auch besonders, wenn wir Themen aus unserem technologischen (Arbeits-)alltag Raum geben zu können. Melde dich gerne bei uns, wenn du dazu Lust hast, wir geben wenn gewünscht gerne auch Hilfestellung bei der Vorbereitung!
