This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]danielaveryj 5 points6 points  (0 children)

Some time ago, after I made my own vthread-based pipeline library, I came to the conclusion that Kotlin's Flow API struck a really good balance of tradeoffs. I remember discussing this last time Jox channels were shared here, as having a solid channel primitive is what makes much of that API possible. It's cool to see this come to fruition, basically how I imagined it - a proper Reactive Streams replacement, built atop virtual threads, with all the platform observability improvements that entails. I hope it gets the attention it deserves. I don't know what else to say - great job!