Subscribe to our channel: https://youtube.pl/c/DevoxxPoland?sub_confirmation=1
Blocking, asynchronous stream processing - isn't that an oxymoron?
No! Thanks to Virtual Threads, we can have both: concurrent data processing and a straightforward, direct-style API.
How is that possible? By combining jox: a Kotlin-inspired Java implementation of fast, scalable channels; ox: a Scala library providing programmer-friendly syntax; and structured concurrency, for safety.
We'll research the basic building blocks of specified a design: inter-stage communication, a high-level API, mistake handling, and back-pressure. There are any tradeoffs compared to existing reactive streams libraries, which we'll discover and analyse along the way.
Recorded at Devoxx Poland 2024
Twitter: https://twitter.com/DevoxxPL
Instagram: https://www.instagram.com/DevoxxPL
Join us besides here:
Devflix: https://devflix.pl
#Devoxx #DevoxxPoland #IT #Development #SoftwareDevelopment









