Hi Jonas,We use Java with Akka 1.3.1. Not yet with 2.x, so have less experience with that. In all a good experience, had some trouble with supervision but I think that's under control now. I like the actor system enforced structure in 2.x series, that will help. I think all we're waiting on is akka-camel to schedule the upgrade+migration to 2.x.
It's been great for us - we're happy with it and are looking to move its usage to other modules. One of the other modules would depend on clustering being available assuming we do things a similar way post-akka introduction. Here's our pain points:
- akka-spring module: it doesn't seem to do things the "spring way" always. For example, we were unable to use the akka-spring approach to supervisors, and had to manage these manually. Not sure what status is of this module for 2.x
- lack of actor pool implementation: had to write our own based on untyped dispatcher to support load balancing and some additional supervision functionality the way we needed it done. I think I saw this may be coming in 2.x, or at least some patch on the ML
Thanks for the great product!
Brian--To view this discussion on the web visit https://groups.google.com/d/msg/akka-user/-/_YNaxwnN8xAJ.
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.
> akka-user+unsubscribe@googlegroups.com.
On Mon, Jun 11, 2012 at 1:50 PM, morvael <mor...@gmail.com> wrote:Great. :)
> We do most of our development in Java, nothing to do with Scala. I read an
> interview with Jonas on Oracle's page in time Akka 2.0 was to be released
> and I fell in love (with Akka, not Jonas or Oracle :) ).
I agree that we should create JavaDoc for the Java API classes.
> What I lack most is
> of course javadoc, which I could pin into NetBeans without the need of
> looking up Akka tutorials and Scala docs (and sometimes they are misleading
> for a Java developer). Besides that I have no problems, Akka is great and it
On Mon, Jun 11, 2012 at 1:58 PM, √iktor Ҡlang <viktor...@gmail.com> wrote:By creating Java interfaces for the Java API I suppose.
>
>
> On Mon, Jun 11, 2012 at 1:56 PM, Jonas Boner <jo...@jonasboner.com> wrote:
>>
>> On Mon, Jun 11, 2012 at 1:50 PM, morvael <mor...@gmail.com> wrote:
>> > We do most of our development in Java, nothing to do with Scala. I read
>> > an
>> > interview with Jonas on Oracle's page in time Akka 2.0 was to be
>> > released
>> > and I fell in love (with Akka, not Jonas or Oracle :) ).
>>
>> Great. :)
>>
>> > What I lack most is
>> > of course javadoc, which I could pin into NetBeans without the need of
>> > looking up Akka tutorials and Scala docs (and sometimes they are
>> > misleading
>> > for a Java developer). Besides that I have no problems, Akka is great
>> > and it
>>
>> I agree that we should create JavaDoc for the Java API classes.
>
>
> How would that be possible?
Can't scaladocs be used to generate javadocs somehow?
Regards,
Michael
Can't scaladocs be used to generate javadocs somehow?
Cool
Anything good/bad?
Cheers,
V
One other minor bugbear (I know I've mentioned it before), not having
Akka in the central repo means
we have had to jump through a lot of hoops (and do some nasty hacks to
get it in (which slowed down
our initial prototyping quite a lot).
We are mainly a Java shop at the moment, but I am working on Scala ;)
Cheers
Rory
> On Jun 7, 4:33 pm, Jonas Bonér <jo...@jonasboner.com> wrote:
>> Hi guys.
>>
>> It would help us a lot knowing how many of you are using Akka from Java.
>>
>> Bonus points:
>> If you have some more time it would also be very helpful if you could
>> write a couple of lines what you would like to see improved in our
>> Java support (docs, API, supported feature set etc.).
>> But if you don't have time, then just a note on that you are using
>> Akka from Java would be great.
>>
>> If you don't want to respond to the ML, then email me privately at
>> jonas AT jonasboner DOT com.
>>
>> Thanks a lot.
>>
>> --
>> Jonas Bonér
>> CTO
>> Typesafe - The software stack for applications that scale
>> Phone: +46 733 777 123
>> Twitter: @jboner
--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.
Hi guys.
It would help us a lot knowing how many of you are using Akka from Java.
Bonus points:
If you have some more time it would also be very helpful if you could
write a couple of lines what you would like to see improved in our
Java support (docs, API, supported feature set etc.).
But if you don't have time, then just a note on that you are using
Akka from Java would be great.
If you don't want to respond to the ML, then email me privately at
jonas AT jonasboner DOT com.
Thanks a lot.
--
Jonas Bonér
What is the ETA on getting into Maven Central?
- Eric MacAdieOn Mon, Jun 11, 2012 at 4:43 PM, √iktor Ҡlang <viktor...@gmail.com> wrote:
Akka 2.1 will be in Maven Central, so hang in there :-)Cheers,√
--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.
Jonas,Thanks for reaching out. Using akka with java and loving it. Akka rocks! Some feedback:1. Submitted a post some minutes ago on some confusion around Futures.successful in the docs but that could be my own misunderstanding.
2. The docs use the terms asynchronous and non-blocking. Not sure what the difference is, some people use them interchangeably. It would be nice to get clarification here especially since the terms are all over the place.
3. Docs says that akka is for high-throughput. However, I've heard that throughput can be taxed from non-blocking model with threads context switching more. However, and to the contrary, the taxing context-switches from blocking calls is mentioned in Page 230 of Java Concurrency in Action . So I have confusion over which is better and when. What are the performance tradeoffs of blocking vs non-blocking at different scale levels? -- good fodder for the intro piece of the akka docs.
4. Are there use cases in the world of concurrency where Akka is NOT a good fit...would love to have that documented.
On Thursday, June 7, 2012 11:33:57 AM UTC-4, Jonas Bonér wrote:Hi guys.
It would help us a lot knowing how many of you are using Akka from Java.
Bonus points:
If you have some more time it would also be very helpful if you could
write a couple of lines what you would like to see improved in our
Java support (docs, API, supported feature set etc.).
But if you don't have time, then just a note on that you are using
Akka from Java would be great.
If you don't want to respond to the ML, then email me privately at
jonas AT jonasboner DOT com.
Thanks a lot.
--
Jonas Bonér
CTO
Typesafe - The software stack for applications that scale
Phone: +46 733 777 123
Twitter: @jboner--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To view this discussion on the web visit https://groups.google.com/d/msg/akka-user/-/wxFjcgCaueQJ.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.