Virtual Threads vs. Megalith: Showdown am Rande der Vernunft


Details
Virtual Threads sind seit September 2023 (JDK 21) offiziell in Java verfügbar. Da sie von allen möglichen Frameworks und Bibliotheken inzwischen ebenfalls offiziell unterstützt werden, steht ihrer Verwendung schon mal nichts Grundlegendes mehr im Weg. In Microservices und kleinen Anwendungen scheinen sie auch – sofern man den zahlreichen Blog-Posts dazu glauben darf – ziemlich reibungslos einsetzbar zu sein.
Aber was passiert, wenn man das "Hello, World!" kurz beiseite legt und Virtual Threads in einem inzwischen volljährigen Monolithen mit hunderten Drittbibliotheken, Millionen Nutzer:innen und erbarmungslosen nichtfunktionalen Anforderungen zum Einsatz bringen will?
In diesem Talk geht es um die Beweggründe für eine solche Herkulesaufgabe, aber vor allem natürlich um den (Spoiler: steinigen) Weg hin zu einem echten Megalithen mit Virtual Threads.
Es besucht uns Christian Schuster:
Christian ist Softwareentwickler bei der mgm technology partners GmbH in München und seit über 20 Jahren im Java-Umfeld unterwegs. Schwerpunktmäßig befasst er sich mit der Konzeption und Entwicklung komplexer Webanwendungen, wobei aktuelle Trends und Weiterentwicklungen im Java-Universum immer eine entscheidende Rolle spielen.
Die Pizza und Getränke werden von codecentric gesponsert, vielen Dank dafür!
Agenda:
Doors: 18.00
Vortrag: 18.15
Pizza: 19.45
This Session will be mainly in german, stay tuned for english talks soon!


Virtual Threads vs. Megalith: Showdown am Rande der Vernunft