<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Microservices on JAVAPRO Germany</title><link>https://javapro.svenruppert.com/tags/microservices/</link><description>Recent content in Microservices on JAVAPRO Germany</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Mon, 20 Apr 2026 14:02:10 +0000</lastBuildDate><atom:link href="https://javapro.svenruppert.com/tags/microservices/index.xml" rel="self" type="application/rss+xml"/><item><title>Nicht Verpassen: Neuer AI Award &amp; AI-Highlights auf der JCON 2026</title><link>https://javapro.svenruppert.com/nicht-verpassen-neuer-ai-award-ai-highlights-auf-der-jcon-2026/</link><pubDate>Mon, 20 Apr 2026 14:02:10 +0000</pubDate><guid>https://javapro.svenruppert.com/nicht-verpassen-neuer-ai-award-ai-highlights-auf-der-jcon-2026/</guid><description>&lt;p&gt;Die JCON EUROPE 2026 steht kurz vor dem Start – und die Spannung steigt. Heute öffnet die Konferenz ihre Türen in Köln und bringt erneut die internationale Java-Community zusammen. Kurz vor dem Kick-off wurden noch einmal hochkarätige AI-Highlights angekündigt, die das Event zu einem der wichtigsten Treffpunkte für KI- und Java-Experten in Europa machen.&lt;/p&gt;
&lt;h3 id="fokus-auf-ai-die-highlights-am-mittwoch"&gt;Fokus auf AI: Die Highlights am Mittwoch&lt;/h3&gt;
&lt;p&gt;Ein besonderes Augenmerk liegt auf dem AI-Schwerpunkt am Mittwoch, den 22. April. Den Auftakt macht eine hochkarätige Keynote:&lt;/p&gt;</description></item><item><title>Großes Kino für Java-Entwickler &amp; Architekten</title><link>https://javapro.svenruppert.com/grosses-kino-fuer-java-entwickler-architekten/</link><pubDate>Wed, 08 Apr 2026 12:00:36 +0000</pubDate><guid>https://javapro.svenruppert.com/grosses-kino-fuer-java-entwickler-architekten/</guid><description>&lt;p&gt;&lt;strong&gt;JCON EUROPE 2026 | 20. bis 23. April 2026 | Cinedom in Köln&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Wer heute über moderne Softwareentwicklung spricht, spricht zwangsläufig über Java. Kaum eine Technologie prägt die Enterprise-Welt so nachhaltig – und kaum eine Community ist gleichzeitig so lebendig, vielfältig und innovationsgetrieben. Genau hier setzt die JCON an: als Treffpunkt, als Plattform und als Erlebnisraum für Entwicklerinnen und Entwickler aus der ganzen Welt. Mit Teilnehmern aus über 70 Ländern hat sich die JCON längst zu einem internationalen Treffpunkt entwickelt. Dabei bleiben &lt;strong&gt;Offenheit, Wissensaustausch und Community-Gedanke&lt;/strong&gt; zentrale Elemente.&lt;/p&gt;</description></item><item><title>Caching &amp; Beyond: Smartere Datenverarbeitung mit Java - in 2 Stunden</title><link>https://javapro.svenruppert.com/caching-beyond-smartere-datenverarbeitung-mit-java/</link><pubDate>Thu, 02 Apr 2026 11:45:30 +0000</pubDate><guid>https://javapro.svenruppert.com/caching-beyond-smartere-datenverarbeitung-mit-java/</guid><description>&lt;p&gt;Viele Java-Teams starten einfach — mit einer einzelnen Datenbank und einer überschaubaren Architektur. Doch mit der Weiterentwicklung der Systeme wächst auch der Stack: Caching-Schichten zur Performance-Optimierung, Suchmaschinen für schnellere Abfragen, zusätzliche Datenbanken für spezielle Anwendungsfälle und inzwischen auch Vektordatenbanken für KI-gestützte Features.&lt;/p&gt;
&lt;p&gt;Was als Optimierung beginnt, entwickelt sich oft zu einer fragmentierten Technologielandschaft. Das Ergebnis: steigende Komplexität, höhere Infrastrukturkosten und zunehmender DevOps-Aufwand.&lt;/p&gt;
&lt;p&gt;Die Session &lt;em&gt;„&lt;a href="https://schedule.jcon.one/2026/session/1153509"&gt;Caching and Beyond – Smarter Data Processing with Java&lt;/a&gt;“&lt;/em&gt; auf der JCON EUROPE verfolgt einen anderen Ansatz. Statt weitere Tools hinzuzufügen, liegt der Fokus auf der Vereinfachung von Datenarchitekturen — basierend auf einem klaren, Java-zentrierten Modell mit Open-Source-Technologien.&lt;/p&gt;</description></item><item><title>Die unbequeme Wahrheit über Code, 30 Jahre Java &amp; Sovereign AI – die Keynotes der #JCON2026</title><link>https://javapro.svenruppert.com/die-unbequeme-wahrheit-ueber-code-30-jahre-java-sovereign-ai-die-keynotes-der-jcon2026/</link><pubDate>Fri, 27 Mar 2026 07:01:53 +0000</pubDate><guid>https://javapro.svenruppert.com/die-unbequeme-wahrheit-ueber-code-30-jahre-java-sovereign-ai-die-keynotes-der-jcon2026/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;JCON EUROPE 2026 steht kurz bevor und bringt erneut die internationale Java-Community nach Köln. Im Cinedom Cinema erwartet die Teilnehmer ein umfangreiches &lt;a href="https://schedule.jcon.one/2026/schedule"&gt;Programm&lt;/a&gt; mit über 100 Sessions sowie drei zentralen Keynotes, die an den Konferenztagen jeweils den Auftakt bilden.&lt;/p&gt;
&lt;h3 id="drei-keynotes-im-überblick"&gt;Drei Keynotes im Überblick&lt;/h3&gt;
&lt;h4 id="java-30-years-and-beyond"&gt;Java: 30 Years and Beyond&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;Dienstag, 21. April | 10:15 Uhr | Kino 5&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Speaker: Sharat Chander&lt;/strong&gt; (Senior Director &amp;amp; Head of Global Devleoper Programs, Oracle)&lt;/p&gt;</description></item><item><title>Immer auf dem Laufenden – mit jeder neuen kostenlosen PDF Ausgabe!</title><link>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-3/</link><pubDate>Thu, 26 Mar 2026 12:05:18 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-3/</guid><description>&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Du willst nichts mehr verpassen?&lt;/strong&gt;&lt;br&gt;
Mit  unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand. Profitiere von &lt;strong&gt;exklusiven JAVAPRO-Inhalten&lt;/strong&gt;, &lt;strong&gt;Special Editions&lt;/strong&gt; und bleibe immer auf dem neuesten Stand.&lt;/p&gt;
&lt;p&gt;✔️ 100 % kostenlos&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;Jetzt alle zukünftigen PDF-Ausgaben abonnieren&lt;/strong&gt;&lt;/a&gt;** und als Erster über alles informiert sein**!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;„From Coder To System Designer “ –&lt;/strong&gt; &lt;a href="https://javapro.svenruppert.com/uploads/2026/03/JAVAPRO_03-2026.pdf"&gt;&lt;strong&gt;PDF hier downloaden!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2026/03/Subscribe-Newsletter-JAVAPRO-Magazine-PDF-26-3-1024x576.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Mehr als nur eine Konferenz für Java-Enthusiasten | JCON 2026</title><link>https://javapro.svenruppert.com/mehr-als-nur-eine-konferenz-fuer-java-enthusiasten-jcon-2026/</link><pubDate>Tue, 24 Mar 2026 12:00:19 +0000</pubDate><guid>https://javapro.svenruppert.com/mehr-als-nur-eine-konferenz-fuer-java-enthusiasten-jcon-2026/</guid><description>&lt;p&gt;Mit über 100 Speakern, mehr als 100 Sessions und einem vielseitigen Rahmenprogramm positioniert sich die JCON Europe 2026 erneut als eines der wichtigsten Events für die Java-Community. Die Präsenzkonferenz in Köln setzt dabei nicht nur auf fachliche Tiefe, sondern vor allem auf ein individuell gestaltbares Konferenzerlebnis.&lt;/p&gt;
&lt;h3 id="individuelles-konferenzerlebnis-im-fokus"&gt;Individuelles Konferenzerlebnis im Fokus&lt;/h3&gt;
&lt;p&gt;Die JCON Europe 2026 verfolgt einen klaren Ansatz: maximale Flexibilität für die Teilnehmenden. Unterschiedliche Formate, thematische Tracks und zahlreiche Networking-Möglichkeiten ermöglichen es Entwicklerinnen und Entwicklern, ihr persönliches Programm gezielt nach Interessen, Erfahrungslevel und Karrierezielen zusammenzustellen.&lt;/p&gt;</description></item><item><title>JCON als individuelles Highligth</title><link>https://javapro.svenruppert.com/jcon-dein-individuelles-highligth/</link><pubDate>Tue, 03 Mar 2026 12:51:24 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-dein-individuelles-highligth/</guid><description>&lt;p&gt;Nachdem &lt;strong&gt;JCON EUROPE 2025&lt;/strong&gt; Teilnehmer aus 56 Ländern auf sechs Kontinenten begrüßt hat, strebt JCON danach, den Erfolg des letzten Jahres zu übertreffen und neue Maßstäbe zu setzen.&lt;/p&gt;
&lt;h2 id="live-coding-erlebnis-auf-der-großen-leinwand--einzigartig-in-deutschland"&gt;&lt;strong&gt;Live-Coding-Erlebnis auf der großen Leinwand – einzigartig in Deutschland&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Entwickler wollen Code sehen. Aus diesem Grund findet die 11. Ausgabe der &lt;strong&gt;JCON&lt;/strong&gt; erneut als Präsenzkonferenz in einem Multiplex-Kino in Köln statt. Das Event verwandelt Coding und Programmierung in ein cineastisches Spektakel und stellt sicher, dass jedes Detail der &lt;a href="https://schedule.jcon.one/2026/speakers"&gt;Speaker&lt;/a&gt; in voller Größe auf der großen Leinwand präsentiert wird.&lt;/p&gt;</description></item><item><title>Von Spaghetti zu Hexagonen: Ein praktischer Leitfaden zur sauberen Java-Architektur</title><link>https://javapro.svenruppert.com/von-spaghetti-zu-hexagonen-ein-praktischer-leitfaden-zur-sauberen-java-architektur/</link><pubDate>Mon, 16 Feb 2026 07:02:42 +0000</pubDate><guid>https://javapro.svenruppert.com/von-spaghetti-zu-hexagonen-ein-praktischer-leitfaden-zur-sauberen-java-architektur/</guid><description>&lt;h2 id="eine-kulinarische-warnung-und-die-dunkle-seite-des-codes"&gt;Eine kulinarische Warnung und die dunkle Seite des Codes&lt;/h2&gt;
&lt;p&gt;Willkommen, Mitarchitekt und geschätzter Entwickler, in unserem hexagonalen Stadtstaat – einem Reich, in dem Pragmatismus suprema regiert und Flexibilität unsere größte Stärke ist. Dieser Leitfaden ist keine Elfenbeinturm-Doktrin voller theoretischer Perfektion, sondern vielmehr ein vielseitiges Werkzeugarsenal, das in der Schmiede realer Herausforderungen und unzähliger Produktionsschlachten geschmiedet wurde.&lt;/p&gt;
&lt;p&gt;Bevor wir die Zitadelle der sauberen Architektur errichten können, müssen wir zunächst die Realität unserer Branche anerkennen. Wir müssen die „Dunkle Seite des Codes“ navigieren. Die Softwarewelt ist voll von kulinarischen Katastrophen, die einen Koch zum Weinen bringen würden. Wir alle kennen &lt;strong&gt;Spaghetti-Code&lt;/strong&gt;^(&lt;a href="#d3a72cc8-f76c-4572-9780-a6334ece7de7"&gt;1&lt;/a&gt;), ein verworrenes Durcheinander, in dem der Programmfluss sich wie Pasta windet und dreht, sodass die Wartung zu einem Albtraum wird, bei dem Referenzen und Abhängigkeiten überall hin springen. Doch das Menü der Katastrophen ist umfangreich.&lt;/p&gt;</description></item><item><title>Kostenlose Tickets für die JCON EUROPE 2026</title><link>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2026/</link><pubDate>Thu, 12 Feb 2026 12:00:31 +0000</pubDate><guid>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2026/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="das-ultimative-java-erlebnis-auf-der-großen-leinwand"&gt;Das ultimative Java-Erlebnis auf der großen Leinwand!&lt;/h2&gt;
&lt;p&gt;JCON EUROPE 2026 kehrt vom 20.–23. April 2026 auf die große Kinoleinwand zurück! Erlebe eine erstklassige Java-Konferenz mit vier parallelen Tracks, praxisnahen Workshops und einer lebendigen internationalen Java-Community.&lt;/p&gt;
&lt;p&gt;📅 &lt;strong&gt;Montag,&lt;/strong&gt; 20. April – Großer Workshop-Tag&lt;br&gt;
📅 &lt;strong&gt;Hauptkonferenz&lt;/strong&gt;: 21.–23. April – Deep-Dive-Sessions, Live Coding &amp;amp; Networking&lt;br&gt;
📅 &lt;strong&gt;Premium AI Track&lt;/strong&gt;: 21.–22. April – Spezieller KI-Track für VIPs und Ticket-Upgrades&lt;br&gt;
📅 &lt;strong&gt;VIP Event&lt;/strong&gt;: 22. April – Exklusives Treffen mit Java-Experten&lt;br&gt;
🍻 &lt;strong&gt;Happy Hour&lt;/strong&gt;: 21.–22. April – Entspannen und Netzwerken mit anderen Entwicklern&lt;/p&gt;</description></item><item><title>20 % Early Bird endet — Premium-AI-Track &amp; Highligts der JCON 2026</title><link>https://javapro.svenruppert.com/20-early-bird-endet-premium-ai-track-highligts-der-jcon-2026/</link><pubDate>Tue, 27 Jan 2026 12:00:03 +0000</pubDate><guid>https://javapro.svenruppert.com/20-early-bird-endet-premium-ai-track-highligts-der-jcon-2026/</guid><description>&lt;p&gt;Bei der &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt;, die in diesem Frühjahr stattfindet, steht das Ende der vergünstigten Early-Bird-Phase kurz bevor. Das &lt;a href="https://2026.europe.jcon.one/tickets"&gt;Early-Bird-Ticketangebot&lt;/a&gt; endet am &lt;strong&gt;31. Januar 2026 (23:59 Uhr, Europe/Berlin)&lt;/strong&gt; – damit haben Interessierte noch ungefähr &lt;strong&gt;eine Woche Zeit&lt;/strong&gt;, um sich den reduzierten Preis zu sichern, bevor die regulären Ticketpreise gelten.&lt;/p&gt;
&lt;p&gt;Die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; findet vom &lt;strong&gt;20.–23. April 2026&lt;/strong&gt; im &lt;strong&gt;Cinedom Köln&lt;/strong&gt; statt und bietet vier Tage Java-Content vor Ort – in einer ungewöhnlichen, aber passenden Location: einem Kino. &lt;a href="https://2026.europe.jcon.one/sessions"&gt;Sessions&lt;/a&gt; und Demos sind für die große Leinwand konzipiert; das Programm läuft täglich von &lt;strong&gt;9:00 bis 18:00 Uhr.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Immer auf dem Laufenden – mit jeder neuen kostenlosen PDF Ausgabe!</title><link>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-3/</link><pubDate>Tue, 09 Dec 2025 10:56:25 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-3/</guid><description>&lt;p&gt;&lt;strong&gt;Hat Dir Teil 1 unserer Sonderausgabe „Java 25“ gefallen?&lt;/strong&gt;&lt;br&gt;
Jetzt ist &lt;strong&gt;Teil 2&lt;/strong&gt; erschienen – mit noch mehr spannenden Einblicken, Stimmen aus der Community, Highlights aus 30 Jahren Java und dem Java 25 Release.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Du willst nichts mehr verpassen?&lt;/strong&gt;&lt;br&gt;
Mit unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand. Profitiere von &lt;strong&gt;exklusiven JAVAPRO Inhalten&lt;/strong&gt;, &lt;strong&gt;Special Editions&lt;/strong&gt; und bleibe immer auf dem neuesten Stand.&lt;/p&gt;</description></item><item><title>JCON EUROPE 2026 – Nur noch 3 Tage CFP</title><link>https://javapro.svenruppert.com/jcon-europe-2026-nur-noch-3-tage-cfp/</link><pubDate>Wed, 22 Oct 2025 13:54:53 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-europe-2026-nur-noch-3-tage-cfp/</guid><description>&lt;p&gt;Der &lt;strong&gt;Call for Papers&lt;/strong&gt; für die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; endet in Kürze – nur noch &lt;strong&gt;drei Tage&lt;/strong&gt; bleiben, um Vorträge einzureichen. Die Einreichungsfrist läuft am &lt;strong&gt;Freitag, den 24. Oktober 2025, um 23:59 Uhr (UTC+2)&lt;/strong&gt; ab.&lt;/p&gt;
&lt;p&gt;Als &lt;strong&gt;führende Präsenzkonferenz der Java-Community in Deutschland&lt;/strong&gt; kehrt die &lt;strong&gt;JCON EUROPE&lt;/strong&gt; vom &lt;strong&gt;20. bis 23. April 2026&lt;/strong&gt; in den &lt;strong&gt;Cinedom nach Köln&lt;/strong&gt; zurück. Das Event bringt Java-Entwickler, Softwarearchitekten und Technologieexperten aus aller Welt zusammen.&lt;/p&gt;
&lt;p&gt;Die Konferenz ist bekannt für ihr einzigartiges Kinokonzept, ihren starken Community-Gedanken und hochkarätige Fachvorträge. Besucher können sich auf ein abwechslungsreiches Programm, lebendige Gespräche im „Hallway Track“ und das beliebte &lt;strong&gt;Mentorship Hub&lt;/strong&gt; unter der Leitung von &lt;strong&gt;Bruno Souza&lt;/strong&gt; freuen – mit direktem Austausch zwischen erfahrenen Branchenprofis und Newcomern.&lt;/p&gt;</description></item><item><title>Call for Papers für die JCON EUROPE 2026 bis 24. Oktober verlängert</title><link>https://javapro.svenruppert.com/call-for-papers-fuer-die-jcon-europe-2026-bis-24-oktober-verlaengert/</link><pubDate>Mon, 13 Oct 2025 18:10:09 +0000</pubDate><guid>https://javapro.svenruppert.com/call-for-papers-fuer-die-jcon-europe-2026-bis-24-oktober-verlaengert/</guid><description>&lt;p&gt;Die Einreichungsfrist für den &lt;strong&gt;Call for Papers (CFP)&lt;/strong&gt; der &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; wurde um zwei Wochen verlängert. Der neue Einsendeschluss ist &lt;strong&gt;Freitag, der 24. Oktober 2025, um 23:59 Uhr (UTC+2)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Mit der Verlängerung reagiert die Konferenzleitung auf zahlreiche Anfragen aus der Community und gibt potenziellen Speakern mehr Zeit, ihre Vortragsthemen für Europas führende Java-Community-Konferenz einzureichen.&lt;br&gt;
Die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; findet vom &lt;strong&gt;20. bis 23. April 2026&lt;/strong&gt; erneut im &lt;strong&gt;Cinedom in Köln&lt;/strong&gt; statt – bekannt für seine riesigen Kinoleinwände und das lebendige Networking im „Hallway Track“.&lt;/p&gt;</description></item><item><title>DE 01-2025 | GenAI Projekte mit Java</title><link>https://javapro.svenruppert.com/de-01-2025-genai-projekte-mit-java/</link><pubDate>Tue, 19 Aug 2025 13:45:31 +0000</pubDate><guid>https://javapro.svenruppert.com/de-01-2025-genai-projekte-mit-java/</guid><description>&lt;p&gt;&lt;a href="https://javapro.svenruppert.com/uploads/sites/1/2025/08/JAVAPRO_DE_01_2025.pdf"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/08/JAVAPRO-Cover-DE-01-2025-KI-Projekte.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.svenruppert.com/uploads/sites/1/2025/08/JAVAPRO_DE_01_2025.pdf"&gt;DOWNLOAD&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;JAVAPRO&lt;br&gt;
▪️ Kino, Code, Community:&lt;br&gt;
Die JCON EUROPE 2025 setzt&lt;br&gt;
neue Maßstäbe für Java-Events&lt;/p&gt;
&lt;p&gt;COREJAVA&lt;br&gt;
▪️ 30 Jahre Java - Wie sich die&lt;br&gt;
Sprache entwickelt hat&lt;br&gt;
▪️ Die lange Geschichte von Log4j&lt;/p&gt;
&lt;p&gt;AI &amp;amp; ML&lt;br&gt;
▪️ KI-Tools für Jakarta EE&lt;br&gt;
▪️ Entwicklung von&lt;br&gt;
KI-Anwendungen mit Spring AI&lt;br&gt;
▪️ Lokale LLMs mit Ollama und&lt;br&gt;
Open WebUI&lt;/p&gt;
&lt;p&gt;PERFORMANCE&lt;br&gt;
▪️ Hitchhiker´s Guide to Java Performance&lt;br&gt;
▪️ Von Reactive Streams zu Virtual Threads&lt;br&gt;
▪️ So beschleunigen Sie existierende Deployments mit den richtigen JVM-Features&lt;/p&gt;</description></item><item><title>Microfrontends mit Module Federation für bestehende Anwendungen - Ein Erfahrungsbericht</title><link>https://javapro.svenruppert.com/microfrontends-mit-module-federation-fuer-bestehende-anwendungen-ein-erfahrungsbericht/</link><pubDate>Mon, 11 Aug 2025 07:00:34 +0000</pubDate><guid>https://javapro.svenruppert.com/microfrontends-mit-module-federation-fuer-bestehende-anwendungen-ein-erfahrungsbericht/</guid><description>&lt;p&gt;&lt;em&gt;Die Anwendung ist seit mehreren Jahren produktiv – und dann auf einen Hype wie Microfrontends aufspringen, geht das überhaupt? Wir haben das Experiment gewagt und unser bestehendes Frontend umgebaut und Microfrontends mit Module Federation eingeführt. Was uns dazu bewogen hat und was wir dabei gelernt haben, lernt ihr in diesem Artikel.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Wir hatten folgende Situation: zwei Projektteams, welche voneinander unabhängige Webportale in derselben Firma entwickeln, sollen möglichst viele Komponenten wiederverwenden. Die Wiederverwendung wurde beiden Projekten als Ziel vom Management vorgegeben.&lt;/p&gt;</description></item><item><title>Nachhaltige Softwareentwicklung in Java – Native Builds und serverlose Deployments auf Kubernetes</title><link>https://javapro.svenruppert.com/nachhaltige-softwareentwicklung-in-java-native-builds-und-serverlose-deployments-auf-kubernetes/</link><pubDate>Mon, 02 Jun 2025 07:03:34 +0000</pubDate><guid>https://javapro.svenruppert.com/nachhaltige-softwareentwicklung-in-java-native-builds-und-serverlose-deployments-auf-kubernetes/</guid><description>&lt;p&gt;&lt;strong&gt;Rechenzentrums-Migration - Im IT-Umfeld, insbesondere in großen Unternehmen, ist der Begriff &lt;em&gt;Rechenzentrums-Migration&lt;/em&gt; (Data Center Migration) weit verbreitet. In vielen Fällen liegen bereits praktische Erfahrungen mit der Migration in die Cloud vor. Solche Projekte wurden schon lange realisiert, noch bevor der Begriff &lt;em&gt;Cloud-Rechenzentrum&lt;/em&gt; überhaupt geprägt wurde.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kosteneinsparungen sind für die meisten Entscheidungsträger das Hauptmotiv. Doch es gibt noch einen weiteren entscheidenden Faktor — Nachhaltigkeit. Rechenzentren verbrauchen enorme Mengen an Strom. Im Jahr 2022 wurde ihr weltweiter Energieverbrauch auf 415 TWh geschätzt — nahezu so viel wie der gesamte Stromverbrauch Frankreichs (426 TWh). Und das war noch vor dem durch KI-Tools wie ChatGPT ausgelösten Boom. Der Verbrauch wird in Zukunft voraussichtlich weiter steigen.&lt;/p&gt;</description></item><item><title>Java im Ernstfall: Wie Eigenentwicklung Kontrolle schafft und kritische Systeme sichert</title><link>https://javapro.svenruppert.com/java-im-ernstfall-wie-eigenentwicklung-kontrolle-schafft-und-kritische-systeme-sichert/</link><pubDate>Wed, 28 May 2025 13:55:34 +0000</pubDate><guid>https://javapro.svenruppert.com/java-im-ernstfall-wie-eigenentwicklung-kontrolle-schafft-und-kritische-systeme-sichert/</guid><description>&lt;p&gt;&lt;strong&gt;Wenn IT versagt, merkt es keiner – bis es alle betrifft.&lt;/strong&gt;&lt;br&gt;
Ob im Krankenhaus, bei der Energieversorgung oder am Flughafen: In sicherheitskritischen Umgebungen ist der stabile Betrieb digitaler Systeme keine Option, sondern Pflicht. Genau hier zeigt sich, ob Infrastruktur resilient, skalierbar und unabhängig genug gebaut ist, um im Ernstfall standzuhalten.&lt;/p&gt;
&lt;p&gt;Ein prägnantes Beispiel ist die &lt;a href="https://www.fraport.com/de.html"&gt;Fraport AG&lt;/a&gt;, Betreiberin eines der größten Luftfahrtdrehkreuze Europas. Wenn dort Gepäck nicht ankommt oder sicherheitsrelevante Informationen verzögert eintreffen, steht nicht nur der Urlaub einzelner Passagiere auf dem Spiel – sondern die operative Stabilität des gesamten Betriebs. Hinter den Kulissen eines solchen Drehkreuzes läuft eine hochkomplexe digitale Infrastruktur, die rund um die Uhr funktionieren muss – trotz wachsender Anforderungen, alternder Legacy-Systeme und zunehmender Sicherheitsauflagen.&lt;/p&gt;</description></item><item><title>Dynamisches Caching für große Workloads: Pure Java-Lösungen aus erster Hand</title><link>https://javapro.svenruppert.com/dynamisches-caching-fuer-grosse-workloads-pure-java-loesungen-aus-erster-hand/</link><pubDate>Tue, 29 Apr 2025 09:13:57 +0000</pubDate><guid>https://javapro.svenruppert.com/dynamisches-caching-fuer-grosse-workloads-pure-java-loesungen-aus-erster-hand/</guid><description>&lt;p&gt;Viele Java-Entwickler stoßen beim Umgang mit großen Datenmengen und dynamisch wachsenden Workloads an die Grenzen traditioneller Caching- und Datenbanklösungen. Oft verhindern schwergewichtige Systeme eine flexible Skalierung oder treiben die Infrastrukturkosten unnötig in die Höhe.&lt;/p&gt;
&lt;p&gt;Wie es anders geht, zeigt die Session &lt;strong&gt;„&lt;a href="https://schedule.jcon.one/session/851487"&gt;High-Performance Caching with Pure Java – Part 2: Managing Gigantic Workloads&lt;/a&gt;“&lt;/strong&gt; auf der &lt;strong&gt;JCON EUROPE 2025&lt;/strong&gt;: Statt komplexer Architekturen setzt dieser Ansatz auf Pure Java – schlank, skalierbar und leistungsstark.&lt;/p&gt;</description></item><item><title>Schluss mit ORM-Problemen: EclipseStore Hands-On mit dem Leiter des Open-Source-Projekts</title><link>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</link><pubDate>Thu, 24 Apr 2025 12:26:47 +0000</pubDate><guid>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</guid><description>&lt;p&gt;Viele Java-Entwickler:innen kennen die Schattenseiten klassischer ORM-Modelle: Performance-Engpässe bei steigender Skalierung, komplexe Serialisierung und immer wieder Probleme beim Refactoring persistenter Objekte. Wer an dieser Stelle nach einer modernen, performanten Alternative sucht, sollte EclipseStore in den Blick nehmen – und zwar nicht nur theoretisch, sondern hands-on.&lt;/p&gt;
&lt;h2 id="eclipsestore-live-erleben--direkt-mit-einem-core-contributor"&gt;&lt;strong&gt;EclipseStore live erleben – direkt mit einem Core Contributor&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Im Rahmen der diesjährigen &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; bietet sich dafür eine besondere Gelegenheit: &lt;strong&gt;Florian Habermann&lt;/strong&gt;, CTO von MicroStream Software und Core Contributor von EclipseStore, lädt zu einem &lt;strong&gt;&lt;a href="https://schedule.jcon.one/session/797351"&gt;zweistündigen, praxisorientierten Workshop&lt;/a&gt;&lt;/strong&gt; ein. Anstatt sich durch Slides zu klicken, arbeiten Teilnehmer:innen aktiv am Code – in der eigenen IDE, mit Java, direkt an produktionsnahen Beispielen.&lt;/p&gt;</description></item><item><title>Gefragte Workshops zur JCON EUROPE 2025 - Tickets ab sofort</title><link>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2025-tickets-ab-sofort/</link><pubDate>Thu, 10 Apr 2025 07:01:23 +0000</pubDate><guid>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2025-tickets-ab-sofort/</guid><description>&lt;p&gt;&lt;strong&gt;Köln&lt;/strong&gt; – Die JCON EUROPE kehrt vom 12. bis 15. Mai an ihren Veranstaltungsort zurück und bietet auch in diesem Jahr ein umfangreiches Programm für Java-Enthusiasten. Neben über 100 Speakern und Sessions ist am Montag, den 12. Mai, ein ganzer Tag praxisorientierten Workshops gewidmet.&lt;/p&gt;
&lt;p&gt;Im Workshop-Format werden in jeweils zweistündigen Sessions aktuelle Themen und Technologien behandelt. Teilnehmer haben die Möglichkeit, in zwei Zeitslots (13:00–15:00 Uhr und 16:00–18:00 Uhr) aus insgesamt sieben verschiedenen Workshops zu wählen. Eine Kaffeepause zwischen den Slots bietet Gelegenheit zum Netzwerken.&lt;/p&gt;</description></item><item><title>JCON EUROPE 2025: Live-Coding, Networking &amp; Community-Highlights</title><link>https://javapro.svenruppert.com/jcon-europe-2025-live-coding-networking-community-highlights/</link><pubDate>Tue, 08 Apr 2025 10:00:23 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-europe-2025-live-coding-networking-community-highlights/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | 9 Workshops | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Die JCON EUROPE 2025 kehrt als eine der führenden Java-Community-Veranstaltungen in Europa zurück. Die letztjährige Ausgabe begrüßte Teilnehmer aus 56 Ländern auf sechs Kontinenten. Die 10. Ausgabe wird nicht nur ein volles Programm mit technischen Sessions und Live-Coding-Formaten bieten, sondern auch einen stärkeren Schwerpunkt auf den persönlichen Austausch und die Interaktion mit der Community legen. Mehrere kuratierte Networking-Formate ergänzen das Konferenzprogramm und bieten den Teilnehmern direkten Zugang zu Speakern, Experten und Gleichgesinnten.&lt;/p&gt;</description></item><item><title>Kostenlose Tickets für die JCON EUROPE 2025</title><link>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2025/</link><pubDate>Mon, 31 Mar 2025 12:27:25 +0000</pubDate><guid>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2025/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="das-ultimative-java-erlebnis-auf-der-großen-leinwand"&gt;Das ultimative Java-Erlebnis auf der großen Leinwand!&lt;/h2&gt;
&lt;p&gt;Die JCON EUROPE 2025 kehrt vom 12. bis 15. Mai 2025 zurück auf die große Kinoleinwand! Sei dabei bei einer erstklassigen Java-Konferenz mit vier parallelen Tracks, praxisnahen Workshops und einer lebendigen internationalen Java-Community.&lt;/p&gt;
&lt;p&gt;📅 &lt;strong&gt;Montag&lt;/strong&gt;, 12. Mai – Großer &lt;strong&gt;Workshop-Tag&lt;/strong&gt;&lt;br&gt;
📅 &lt;strong&gt;Hauptkonferenz&lt;/strong&gt;: 13.–15. Mai – Deep-Dive-Sessions, Live-Coding &amp;amp; Networking&lt;br&gt;
📅 &lt;strong&gt;VIP-Event:&lt;/strong&gt; 14. Mai – Exklusives Treffen mit Java-Experten&lt;br&gt;
🍻 Happy Hour: 13.–14. Mai – Entspannen und mit anderen Entwicklern netzwerken&lt;/p&gt;</description></item><item><title>Die Zukunft von Containern - Was kommt als Nächstes?</title><link>https://javapro.svenruppert.com/die-zukunft-von-containern-was-kommt-als-naechstes/</link><pubDate>Wed, 15 Jun 2022 17:29:13 +0000</pubDate><guid>https://javapro.svenruppert.com/die-zukunft-von-containern-was-kommt-als-naechstes/</guid><description>Vielleicht haben Sie schon die Schlagworte gehört, die in aller Munde sind, wenn es um die Zukunft von Containern geht. Seltsame Namen wie &amp;ldquo;Micro-VMs&amp;rdquo;… &amp;ldquo;Unikernel&amp;rdquo;… &amp;ldquo;Sandboxes&amp;rdquo;… Haben Sie sich gefragt, was diese Dinge sind und wie Sie sie nutzen können? Oder sollten Sie diese überhaupt verwenden?</description></item><item><title>MicroStream High-Speed Persistence jetzt Open Source</title><link>https://javapro.svenruppert.com/microstream-high-speed-persistence-jetzt-open-source/</link><pubDate>Fri, 13 Aug 2021 16:14:42 +0000</pubDate><guid>https://javapro.svenruppert.com/microstream-high-speed-persistence-jetzt-open-source/</guid><description>&lt;p&gt;&lt;a href="https://microstream.one/"&gt;MicroStream&lt;/a&gt; ist im Kern eine von Grund auf neu entwickelte, hoch performante und ebenso hoch sichere Serialisierung für Java, mit einem darauf aufsetzendem Persistence-Framework für die persistente Speicherung beliebiger Java Objektgraphen (POJOs), die im schnellen Hauptspeicher gehalten werden. Das Ergebnis ist eine hoch performante In-Memory Datenbankanwendung oder ein Microservice mit eigener Persistence.&lt;/p&gt;
&lt;p&gt;Das 2013 gestartete Projekt ist nun in Version 5 als Open Source unter der Eclipse Public License auf &lt;a href="https://github.com/microstream-one/microstream"&gt;GitHub&lt;/a&gt; verfügbar. Mit MicroStream lassen sich beliebige Java Objekte (Plain-Old-Java-Objects), in der Praxis meist komplexe Objektgraphen bestehend aus Millionen von Objekten oder auch nur einzelne Subgraphen davon, persistent speichern und zu einem beliebigen Zeitpunkt ganz oder auch nur teilweise im Hauptspeicher wiederherstellen, z.B. nach einem Systemneustart. Anders als bei traditionellen Java Persistenz-Frameworks wie Hibernate in Verbindung mit relationalen Datenbanken oder bei NoSQL Systemen, werden Java Objekte mit MicroStream nicht mehr auf eine datenbankspezifische Datenstruktur abgebildet (Mapping), sondern serialisiert und direkt in Form von Bytecode persistent gespeichert. Umständliche Mappings, daraus resultierende technische Probleme, rechenzeitintensive Datenkonvertierungen und damit verbundene Latenzen zur Laufzeit fallen vollständig weg.&lt;/p&gt;</description></item><item><title>Monolithen und Microservices sind keine Gegensätze</title><link>https://javapro.svenruppert.com/monolithen-und-microservices-sind-keine-gegensaetze/</link><pubDate>Tue, 12 May 2020 15:19:38 +0000</pubDate><guid>https://javapro.svenruppert.com/monolithen-und-microservices-sind-keine-gegensaetze/</guid><description>&lt;p&gt;**Microservices sind in - Monolithen sind out. Diese einfache Formel wird der Programmier-Realität nicht gerecht. Denn nach wie vor kämpfen Microservices mit diversen Schwächen, während monolithische Architekturen immer noch eine ganze Reihe systembedingter Vorzüge besitzen. Clevere Programmierer nutzen deshalb mit modernem Software Engineering die komplementären Stärken beider Ansätze. ** Microservices-Architekturen sind nicht umsonst aktuell so beliebt, denn ihre Vorteile sind evident: Sie sind sauber strukturiert, granular skalierbar, ressourcenschonend, leicht erweiterbar und unterstützen die agile Software-Entwicklung in Teams. Dieser Habenseite stehen allerdings einige gravierende Nachteile gegenüber. Der für IT-Abteilungen vielleicht wichtigste ist die Komplexität von Microservice-Strukturen. Denn das Microservice-Portfolio gerät schnell in einen unübersichtlichen Wildwuchs, der nur mit viel Aufwand hinsichtlich Transparenz, Verwaltung und Kommunikation in den Griff zu bekommen ist. Das bindet zwar produktive Ressourcen, ist aber auch deshalb unumgänglich, weil mit der wachsenden Zahl von Microservices das Sicherheitsrisiko steigt. Denn mit ihren APIs, über die sie mit der Außenwelt kommunizieren, sind sie ein beliebtes Angriffsziel von Cyberattacken. Mit den Nachteilen von Microservices wurden prinzipiell bereits die Vorteile monolithisch aufgebauter Software-Architekturen beschrieben. Das ergibt sich aus der Tatsache, dass beide sich in ihren Eigenschaften und Merkmalen fast komplementär zueinander verhalten. Monolithen sind architektonisch einfacher, leichter auszurollen und häufig performanter als Microservices. Letzteres gilt, wenn eine App mit einer Microservices-Architektur zum Beispiel 20 bis 30 API-Aufrufe an 20 bis 30 unterschiedliche Microservices benötigt, um eine einzelne Eingabemaske zu laden, was zulasten der Performance geht. Demgegenüber kommunizieren die Software-Komponenten eines Monolithen in der Regel wesentlich performanter miteinander. Monolithen haben jedoch auch einige gravierende Nachteile: Sie skalieren nur &amp;ldquo;an einem Stück&amp;rdquo;, gelten deshalb als Ressourcenfresser und als schwerfällig, wenn es um die agile Einführung neuer Technologien wie das IoT oder KI geht.&lt;/p&gt;</description></item></channel></rss>