<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Adam Warski on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/adam-warski/</link><description>Articles written by Adam Warski on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 07 Apr 2025 19:34:45 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/adam-warski/index.xml" rel="self" type="application/rss+xml"/><item><title>From Reactive Streams to Virtual Threads</title><link>https://foojayio.github.io/website/today/javapro-shout-out-from-reactive-streams-to-virtual-threads/</link><pubDate>Mon, 07 Apr 2025 19:34:45 +0000</pubDate><guid>https://foojayio.github.io/website/today/javapro-shout-out-from-reactive-streams-to-virtual-threads/</guid><description>&lt;p&gt;Virtual Threads deliver a fast, cheap (in terms of memory &amp;amp; switching speed) threading solution for the JVM.&lt;/p&gt;
&lt;p&gt;They promise the return of a direct-style, synchronous programming model.&lt;/p&gt;
&lt;p&gt;But is that enough to challenge the status quo regarding data streaming?&lt;/p&gt;
&lt;p&gt;Can we have the best of both worlds: the simplicity that Virtual Threads promise and the resilience and safety of Reactive Streams?&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s find out, on JavaPro, here:&lt;/p&gt;
&lt;figure class="wp-block-embed is-type-wp-embed is-provider-javapro-international wp-block-embed-javapro-international"&gt;
 &lt;div class="wp-block-embed__wrapper"&gt;
 &lt;blockquote class="wp-embedded-content" data-secret="wPzWYKExuK"&gt;
 &lt;a target="_blank" href="https://javapro.io/2025/04/04/from-reactive-streams-to-virtual-threads/"&gt;From Reactive Streams to Virtual Threads&lt;/a&gt;
 &lt;/blockquote&gt;&lt;iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“From Reactive Streams to Virtual Threads” — JAVAPRO International" src="https://javapro.io/2025/04/04/from-reactive-streams-to-virtual-threads/embed/#?secret=SejceMHGCw#?secret=wPzWYKExuK" data-secret="wPzWYKExuK" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;
 &lt;/div&gt;
&lt;/figure&gt;</description></item></channel></rss>