Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
circlespainter
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
1.
▲
by
circlespainter
11y ago
I think it would be interesting to try http://docs.paralleluniverse.co/quasar/ too (fibers, and actors on top, for the JVM).
2.
▲
by
circlespainter
11y ago
http://kotlinlang.org/ with http://docs.paralleluniverse.co/quasar/#preview-quasar-kotli...
3.
▲
by
circlespainter
11y ago
> any library it's used with needs to be retrofitted/wrapped to make it work with Quasar. True, but 1/ to see how easy it can be to integrate a pre-existing library with Quasar, just have a look at the OkHttp integration i
4.
▲
by
circlespainter
11y ago
I'll only add that Quasar offers several types of "send" and "receive" operations: blocking indefintely, with timeout and even "try" variants that will not block at all, as well as several mailbox types, s
5.
▲
by
circlespainter
11y ago
If you want regular code and not async, then yes, it matters: if you have a lot of OS thread-based actors performing blocking network "send"s as part of their regular control flow, each of them blocks an OS thread and you'll
6.
▲
by
circlespainter
11y ago
> I've been using Akka in combination with Scala's Futures, with Java 8's CompletableFutures, with Rx Observables, with in-house asynchronous queues and I can't see how Akka doesn't play nice. Quasar doesn't
7.
▲
by
circlespainter
11y ago
True, although it's a community project and not part of the main Akka project AFAIK. Worth mentioning though, thanks for pointing out.
8.
▲
by
circlespainter
11y ago
In Akka an actor is basically a message handler; I personally think that being able to use regular control flow constructs is an easier way to model state machines than swapping around message handlers. scala-async looks more like core.asyn
9.
▲
by
circlespainter
11y ago
By the way I'm the author of the post so feel free to get in touch, I'll be glad to answer any questions.
10.
▲
by
circlespainter
11y ago
I don't agree but can you expand? Which parts are one-sided in your opinion and which other posts?
11.
▲
by
circlespainter
11y ago
Can you expand on why you think these statements are not correct? I think they are thoroughly explained in the post.
12.
▲
by
circlespainter
11y ago
Actually the statement about logging is a bit different and says that Akka offers an additional logging API, which is correct I believe, and I think this is unnecessary since a pre-existing one could be used. As for clustering it's pro
13.
▲
by
circlespainter
11y ago
Actually bytecode manipulation doesn't make JVM alternative languages impossible, on the opposite Quasar allows them to be easily integrated and investigation/work is ongoing to avoid even having to do that. Plus, depending on the
14.
▲
Quasar and Akka – a Comparison
(blog.paralleluniverse.co)
49 points
by
circlespainter
11y ago
|
44 comments
15.
▲
Fast and Scalable Clojure Ring Web Applications with Comsat
(blog.paralleluniverse.co)
2 points
by
circlespainter
12y ago
|
0 comments
16.
▲
On Servlets and Async Servlets
(blog.paralleluniverse.co)
4 points
by
circlespainter
12y ago
|
0 comments