Yay, Javaland is back as a presence event! From 15-17 March 2022, the community will meet again at Phantasialand Bruehl to laugh, network and learn together. Karakun supports this unique event as a sponsor, with speakers and as an exhibitor.

We share knowledge!

Visitors to Javaland can expect over 130 talks on current topics in software development. We are especially pleased to contribute to the program with the following presentations:

Singularity aus Versehen - Warum meine KI die Menschheit auslöscht

In Filmen lernen wir, dass eine künstliche Intelligenz die Möglichkeit besitzt sich gegen die Menschheit zu stellen und das Ende der Welt einzuläuten. Ist dies nur die Fantasie aus Hollywood oder bereits Realität? Und warum hat Elon Musk „Angst“ vor der KI-Zukunft?

In diesem Vortrag werden wir mit gescheiterten Lernversuchen einer KI und den daraus entstehenden teils abstrusen Resultaten beschäftigen. Nach einem „Schnelleinstieg“ in das Thema Maschinelles Lernen werden wir PacMan durch eine KI das Laufen beibringen. Hierbei schauen wir uns vor allem an, welche Fehler bei den Lernprozessen einer solchen KI auftreten können. Wir werden hierbei nicht nur amüsante Ergebnisse sehen, sondern auch Szenarien, die in einem produktiven Umfeld eine echte Gefahr darstellen können. Auch werden wir die Ursachen dieser gescheiterten Lernprozesse genauer durchleuchten.

Christopher Keibel

Speaker: Christopher Keibel
Date & time: Tuesday, 15.03.2022, 17:00 – 17:40
Room: Quantum 3+4

Ich weiss, was Du letzten Sommer getan hast

Kannst du das auch über deine Java-Anwendungen sagen? Heute laufen Anwendungen nicht nur als Monolithen auf einem Server, sondern auch verteilt als (Micro-)Services in der Cloud. Umso wichtiger ist hier eine kontinuierliche Überwachung. Sobald man beispielsweise über knapp werdenden Speicherplatz, zu viele User-Sessions oder einen steigenden Memory-Verbrauch informiert werden will, reicht Logging alleine nicht mehr aus. Für diese und viele weitere Szenarien sind Metriken heute das Mittel der Wahl.

In dieser Session wollen wir uns gemeinsam anschauen, wie man Metriken für Java-Anwendungen umsetzen, visualisieren und auswerten kann. Hierbei wollen wir nicht nur Produkte und vorgefertigte Lösungen wie Grafana oder Prometheus betrachten. Vielmehr wollen wir auch herausfinden, wie man Metriken in Java sinnvoll ohne ein Vendor-Lock-in umsetzen kann. Mit Micrometer und Java Flight Recorder Event Streaming (JEP 349) gibt es zum Beispiel verschiedene APIs, um eine Java-Anwendung einfach mit Metriken und der Möglichkeit eines kontinuierlichen Monitorings zu erweitern. Zusammen werden wir uns verschiedene Ansätze anschauen und auf Best Practices beziehungsweise Pitfalls beim Nutzen von Metriken eingehen.

Hendrik EbbersStephan Classen

Speakers: Hendrik Ebbers, Stephan Classen
Date & time: Wednesday 16.03.2022, 09:00 – 09:40 
Room: Schauspielhaus

JDK 17 – das neue LTS-Release ist da!

Java 17 ist nach drei Jahren die neue LTS-Version und wird für die nächste Zeit die Referenz für eine gesicherte Java-Entwicklung sein. Die seit Java 11 hinzugekommenen Neuerungen sorgen dafür, dass Java weiterhin zeitgemäß und eine der verbreitetsten Programmiersprachen bleibt. Mit der im September 2017 vorgestellten Roadmap des OpenJDK und den sechsmonatigen Releases konnte die JVM in den letzten Jahren große Sprünge machen und Java 12, 13, 14, 15 und 16 wurden veröffentlicht. Ihr habt richtig gelesen, seit Java 11 gibt es wirklich bereits sechs Releases, die interessante und wichtige neue Features zur Sprachsyntax, der JVM oder den Java-APIs hinzufügen. Hendrik Ebbers und Wolfgang Weigend erläutern den Hintergrund und die Technologie zum Java 17, dem OpenJDK, unterschiedlichen Java-Distributionen und dem Java-Ökosystem. Während Wolfgang schon in den wilden Zeiten von Sun im Java-Team zu Hause war, leistet Hendrik durch seine Arbeit bei AdoptOpenJDK und Eclipse seinen Beitrag.

Hendrik Ebbers

Speakers: Hendrik Ebbers & Wolfgang Weigand (Oracle)
Date & time: Wednesday 16.03.2022, 14:00 – 14:40
Room: Wintergarten

We support the community!

You will not only meet our experts during their talks. At our booth, visitors can learn more about Karakun and ask our speakers open questions. And you have the chance to win awesome prizes.

Be part of a community video and share your view on current issues in a short interview. After Javaland, we will put together the video snippets and share the video via our social media channels.

Of course, we respect the protection of the participants’ data and their image rights.