<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GraalVM on JAVAPRO Germany</title><link>https://javapro.svenruppert.com/tags/graalvm/</link><description>Recent content in GraalVM on JAVAPRO Germany</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Mon, 21 Jul 2025 07:02:44 +0000</lastBuildDate><atom:link href="https://javapro.svenruppert.com/tags/graalvm/index.xml" rel="self" type="application/rss+xml"/><item><title>Entwicklung, Ausführung und Optimierung von Quarkus Web-Anwendung auf AWS Lambda</title><link>https://javapro.svenruppert.com/entwicklung-ausfuehrung-und-optimierung-von-quarkus-web-anwendung-auf-aws-lambda/</link><pubDate>Mon, 21 Jul 2025 07:02:44 +0000</pubDate><guid>https://javapro.svenruppert.com/entwicklung-ausfuehrung-und-optimierung-von-quarkus-web-anwendung-auf-aws-lambda/</guid><description>&lt;h2 id="was-werden-wir-in-diesem-artikel-erforschen-und-lernen"&gt;&lt;strong&gt;Was werden wir in Diesem Artikel erforschen und lernen?&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;In diesem Artikel werden wir einige Möglichkeiten zur Entwicklung, Bereitstellung und Betrieb von Anwendungen auf AWS Lambda mithilfe von Quarkus Framework erforschen. Natürlich werden wir Performanz (die Kalt- und Warmstartzeiten) der Lambda-Funktion messen. Außerdem zeigen wir, wie wir die Performance der Lambda-Funktionen mit Lambda SnapStart und GraalVM Native Image optimieren können, das als AWS Lambda Custom Runtime bereitgestellt wird. Codebeispiele für die gesamte Serie finden Sie in meinem &lt;a href="https://github.com/Vadym79/AWSLambdaJavaWithQuarkus"&gt;GitHub Account&lt;/a&gt;.&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>Hitchhiker's Guide to Java Performance</title><link>https://javapro.svenruppert.com/hitchhikers-guide-to-java-performance/</link><pubDate>Wed, 02 Apr 2025 12:17:42 +0000</pubDate><guid>https://javapro.svenruppert.com/hitchhikers-guide-to-java-performance/</guid><description>&lt;h3 id="vergangenheit-gegenwart-und-zukunft"&gt;Vergangenheit, Gegenwart und Zukunft&lt;/h3&gt;
&lt;p&gt;In den letzten 30 Jahren hat sich Java von einer exotischen „write once, run anywhere“-Sprache zu einer der weltweit dominierenden Plattformen für die Softwareentwicklung entwickelt. In den Anfangsjahren galt Java im Vergleich zu Sprachen wie C/C++ zu Recht als langsam, was vor allem auf den anfänglichen Interpreter-Ansatz zurückzuführen war. Die letzten 30 Jahre haben bewiesen, dass das VM-Konzept mit der adaptiven Optimierung der HotSpot-Engine langfristig die effizientere Lösung ist.&lt;/p&gt;</description></item></channel></rss>