<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open Liberty on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/open-liberty/</link><description>Recent content in Open Liberty on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 10 Apr 2026 07:00:01 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/open-liberty/index.xml" rel="self" type="application/rss+xml"/><item><title>Zero Migration Java - Staying Current Without Breaking Your App</title><link>https://javapro-en.svenruppert.com/zero-migration-java-staying-current-without-breaking-your-app/</link><pubDate>Fri, 10 Apr 2026 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/zero-migration-java-staying-current-without-breaking-your-app/</guid><description>Keeping enterprise Java applications secure and up-to-date is critical but traditional runtime upgrades often come with painful migrations, broken dependencies, and retesting cycles. What if developers could upgrade their runtime without touching their code? In this article, we explore the concept of zero migration — a runtime model that allows Java applications to stay current with the latest pat</description></item><item><title>Navigating the Waves of Concurrency: Exploring Jakarta Concurrency</title><link>https://javapro-en.svenruppert.com/navigating-the-waves-of-concurrency-exploring-jakarta-concurrency/</link><pubDate>Tue, 02 Sep 2025 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/navigating-the-waves-of-concurrency-exploring-jakarta-concurrency/</guid><description>&lt;p&gt;&amp;ldquo;&lt;em&gt;In a concurrent world, imperative is the wrong default!&lt;/em&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In the vast ocean of software development, concurrency stands as a formidable wave to be mastered. With the ever-increasing demand for high-performance, scalable applications, understanding and effectively implementing concurrency becomes crucial. Among the many tools and frameworks available, Jakarta Concurrency shines as a beacon, offering developers a robust set of tools to navigate the complexities of concurrent programming in Java. In this blog post, we’ll explore Jakarta Concurrency through practical code examples, demonstrating its key features and best practices.&lt;/p&gt;</description></item></channel></rss>