Erlebe praxisnah die Möglichkeiten von KI-gestützter Programmierung in unserem Workshop. In diesem interaktiven Format werden die Teilnehmenden in die Nutzung von KI-Tools wie ChatGPT, Langdock und GitHub Copilot eingeführt, die den Softwareentwicklungsprozess entscheidend vereinfachen und effizienter gestalten.
Wir erklären technische Grundlagen von Virtual Threads. Wir zeigen, wie sich Virtual Threads gegen bekannte und altbewährte Konzepte (Plattform Threads, Green Threads) abheben und wagen zudem den Vergleich mit anderen Concurrency-Ansätzen auf der JVM. Und wir werfen einen Blick auf zwei ergänzende Features des JDK: Structured Concurrency (JEP 453) und Scoped Values (JEP 446) runden Virtual Threads ab.
Messbar grüner werden: Den Energieverbrauch von Anwendungen systematisch analysieren
Wie sehen gute Mess-Szenarien aus, wie erstellt man sie und wie analysiert man die Ergebnisse? Wir stellen außerdem Metriken zum Bewerten von Messergebnissen vor, wie die Software Carbon Intensity (SCI). Zum Abschluss erläutern wir, wie das Messen leichtgewichtig in den Sofwareentwicklungsprozess integriert und die Akzeptanz beim Entwicklungsteam erhöht werden kann.
Dieser Vortrag zeigt, wie ein erfolgreicher Einsatz von künstlicher Intelligenz aussehen kann und welche Best Practices wir im Rahmen unserer Projekte kennengelernt haben.