TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Reactive Streams for the JVM hits 1.0.0

71 pointsby rozzaabout 10 years ago

5 comments

inglorabout 10 years ago
I think the Java community has done something really amazing here. As a C# fanboy it's hard for me to admit, but while reactive extensions have been in the C# ecosystems for much longer - it seems like a wide variety of vendors lined up backing Reactive Streams in Java in their drivers (where there aren't a lot of vendors backing up their kind words with an Rx implementation in C#). Nice work.
评论 #9504780 未加载
jordanrobinsonabout 10 years ago
I remember seeing a talk on this around a year ago, and while it did have some important backing and solve some interesting problems, there wasn&#x27;t much in terms of examples of people using it in production.<p>Is this still the case? I guess with it hitting 1.0 it&#x27;s more likely now, but I&#x27;d still be interested to hear if anyone&#x27;s had much experience with this up until now.
评论 #9504439 未加载
评论 #9504434 未加载
评论 #9504404 未加载
CountHackulusabout 10 years ago
While this looks very interesting, and I&#x27;ll probably push for using it in production shortly, I can&#x27;t help but wonder what some of their marketing talk even means.<p><i>non-blocking back pressure</i><p>How does that even relate? All I can think of is sticking a potato into a car exhaust.
评论 #9505304 未加载
评论 #9505578 未加载
javajoshabout 10 years ago
This is a great vision, but without trying to be a jerk, I have to wonder: isn&#x27;t this just a restatement of what Erlang&#x2F;OTP has been doing for at least 20 years? I haven&#x27;t learned the language yet, so it&#x27;s a serious question.<p>And if you want &quot;Erlang validation&quot; it&#x27;s hard to beat WhatsApp&#x27;s $19B acquisition. (I doubt that Facebook will be releasing any open source Erlang code any time soon!)<p>So what&#x27;s the deal? If you believe in the <a href="http:&#x2F;&#x2F;www.reactivemanifesto.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.reactivemanifesto.org&#x2F;</a> wouldn&#x27;t you be better off just biting the bullet and learning <a href="http:&#x2F;&#x2F;www.erlang.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.erlang.org&#x2F;</a>?
评论 #9506130 未加载
评论 #9505691 未加载
评论 #9505935 未加载
fanstaticabout 10 years ago
v1.0.0#specification reads: &gt; Or another implementation could fuse the operations to the final consumer: &gt; nioSelectorThreadOrigin | map(f) filter(p) consumeTo(toNioSelectorOutput)<p>Having control over how to fuse a chain of functions is very interesting. Do any of the implementations allow use of mutable state when fusing a chain of functions with the same signature.