Just-in-Time-Patching Java Applications

  • 30.11.2020
  • ab 18:00 Uhr
  • bis 20:00 Uhr
  • kostenfrei
  • online

Willkommen bei unserer ObjektForum OnlineEdition.

Wie gewohnt mit dem Teilnahmeformular anmelden, dann schicken wir Ihnen am Veranstaltungstag den Link zur virtuellen Teilnahme via Zoom per Mail zu. Mit dieser Mail erhalten Sie unter anderem detaillierte Informationen über den Ablauf. Kommen Sie einfach kurz vor 18:00 in den virtuellen Raum - selbstverständlich gibt es auch in der OnlineEdition eine Menge Zeit zum Fragen, Diskutieren und Chatten.

Wir freuen uns auf ein spannendes ObjektForum - online!

Abstract

Die Analyse und Behebung von Fehlern in produktiven Anwendungen ist häufig erschwert, weil Eingriffe mit temporären Unterbrechungen oder dem Verlust von User-Sessions einhergehen. Darunter fallen z.B. das Einfügen von zusätzlichen Logs, Debugging oder Patches.

Relativ unbekannt ist, dass eine JVM Mittel bereitstellt, mit denen man Änderungen am Code zur Laufzeit anpassen kann: Java-Agents und Runtime-Attachment.

In diesem Vortrag zeigen wir am Beispiel einer Java-Webanwendung den typischen Ablauf einer Fehleranalyse und -korrektur zur Laufzeit (Loggen von Informationen, Reproduzieren von Testfällen, Patchen von Code) - und zwar ganz ohne Neustart der Anwendung.

Referenteninformation

Jan Müller arbeitet seit knapp 4 Jahren als Agile Software Engineer bei der andrena objects ag.

Aktuell ist er als Full-Stack-Entwickler in einem Scrum-DevOps-Projekt mit Java und TypeScript tätig. Bei seiner täglichen Arbeit liegt sein Augenmerk auf Clean Code und der pragmatischen Nutzung agiler Arbeitsweisen.

Stefan Mandel arbeitet als agiler Software-Entwickler bei andrena objects ag.

Neben seiner täglichen Arbeit mit Java/Javascript/HTML/CSS hat er an mehrere Open-Source-Projekten zum Thema Programmanalyse und Metaprogrammierung in der JVM mit gearbeitet.

Anmeldung

Ich habe die Teilnahmebedingungen sowie die Datenschutzbestimmungen gelesen und bestätige mit meinem Klick auf "Akzeptieren", dass ich damit einverstanden bin.

Please calculate 3 plus 5.

Dürfen wir Sie zukünftig per Mail über Präsenz-Veranstaltungen (+ OnlineEditionen) aus der ObjektForum-Reihe informieren? Wenn ja, geben Sie bitte hier an, für welche Stadt/Städte Sie sich interessieren:

Hinweis: Sie erhalten nach der Event-Teilnahme eine Info-Mail, die auch einen Link zur Bestätigung der Verteileraufnahme enthält. Die Verteileraufnahme wird erst mit dem Klick auf diesen Link valide.

Go back