This is an automated archive made by the Lemmit Bot.

The original was posted on /r/java by /u/danielaveryj on 2023-10-30 17:38:39.


I’ve been working on a “successor” to Reactive Streams, built from scratch on top of blocking push and pull methods.

It started as a fun personal challenge to try translating some Reactive operators to plain blocking code, in anticipation of virtual threads. I was very curious about the possibility that virtual threads could supplant reactive programming, so I kept experimenting and building out an API. Anyways, I thought some people out there might be interested.