Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 03:08
    hhko commented #4094
  • Dec 13 21:37
    Aaronontheweb commented #4085
  • Dec 13 20:28
    IgorFedchenko commented #4085
  • Dec 13 20:27
    IgorFedchenko commented #4085
  • Dec 13 15:38
    Aaronontheweb labeled #4096
  • Dec 13 15:38
    Aaronontheweb milestoned #4096
  • Dec 13 15:38
    Aaronontheweb labeled #4096
  • Dec 13 15:38
    Aaronontheweb opened #4096
  • Dec 13 10:41
    peirens-bart opened #4095
  • Dec 13 08:37
    Aaronontheweb synchronize #4071
  • Dec 13 08:13
    jiyeongj opened #4094
  • Dec 12 15:42
    Aaronontheweb synchronize #4086
  • Dec 12 15:42
    Aaronontheweb closed #4083
  • Dec 12 15:42

    Aaronontheweb on dev

    Fix #4083 - Endpoint receive bu… (compare)

  • Dec 12 15:42
    Aaronontheweb closed #4089
  • Dec 12 15:42
    Aaronontheweb labeled #4093
  • Dec 12 15:42
    Aaronontheweb labeled #4093
  • Dec 12 15:42
    Aaronontheweb labeled #4093
  • Dec 12 15:42
    Aaronontheweb opened #4093
  • Dec 12 14:20
    Aaronontheweb commented #4092
fouimette
@fouimette
blob
Bartosz Sypytkowski
@Horusiath
@fouimette usually it's nothing to worry about. When actor system terminates, it kills all actors in async fashion. Actors build in hierarchies parent-child often send messages to each other when terminating. In case of system termination that means that one terminating actor could send a message to another, which is being terminated too.
Corneliu
@corneliutusnea
Hi guys, what's the status of the Akka Cluster?
Bartosz Sypytkowski
@Horusiath
@corneliutusnea pretty solid already, I think @Aaronontheweb is going to move it out of beta in a week.
Corneliu
@corneliutusnea
Should I wait for final integration / testing with my product ?
Bartosz Sypytkowski
@Horusiath
if it's only a week, I would wait anyway
qwoz
@qwoz
Thanks @to11mtm ... is there a site for Akka.Visualizer with a bit more info?
Corneliu
@corneliutusnea
@qwoz I think you are talking about my visualizer. I really had no time to publish it :/ my fault
Corneliu
@corneliutusnea
fouimette
@fouimette
@Horusiath Thanks for the response. I would expect that a simple demo to create an actor in an actor system and then terminating the system would not produce such an unexpected result.
qwoz
@qwoz
thanks @corneliutusnea
hidavidpeng
@hidavidpeng
hi How can I get recover the message in supervisor?
Bart de Boer
@boekabart
@hidavidpeng either in the 'character' actor you do smth with it in PreRestart (or PostStop), or have the supervisor 'remember' it when sending it to the inner actor, and keep it until 'OK' or 'NOK (deadwatchnotification)'
Ricky Blankenaufulland
@ZoolWay
Can I check if a (cluster) router currently has any routees?
Ricky Blankenaufulland
@ZoolWay
In more words: I would like to know if there is currently any node connected which has actors capable of the job I want to do.
Alex Valuyskiy
@alexvaluyskiy
await router.Ask<Routees>(new GetRoutees())
to11mtm
@to11mtm
@corneliutusnea THANK YOU for putting it on git finally. =D
Stanley Goldman
@StanleyGoldman
are there any screenshots of the visualizer?
Aaron Stannard
@Aaronontheweb
man, amazing what one small change can do in the right place in terms of performance
removed one allocation inside the dispatcher system and saw a bump immediately
Aaron Stannard
@Aaronontheweb
going to add a unit test that does the equivalent of what our NBench specs do for measuring actor message throughput
to make it easier to hook up a profiler like dotTrace, mostly
since NBench doesn't offer that level of granularity
Aaron Stannard
@Aaronontheweb
actually, hmmm... I'm going to need to rethink that
Stanley Goldman
@StanleyGoldman
@Aaronontheweb is there anyway to have both a Priority Mailbox and a Stash?
do I just have to implement IDequeBasedMailbox on my custom priority mailbox?
or is the whole concept a conflict of interests
Aaron Stannard
@Aaronontheweb
you should be to able to do both
to be honest I'm not sure due to the changes coming in 1.1
Stanley Goldman
@StanleyGoldman
hmm
how much longer until 1.1?
Aaron Stannard
@Aaronontheweb
like a week
June 30th
Chris G. Stevens
@cgstevens
woot!
:)
Jordan S. Jones
@jordansjones
Can anyone point to a snippet of code or documentation about the recommended way to “properly” shutdown the ActorSystem while gracefully leaving the cluster?
I know I have seen somethings in here, but I am failing at searching
wdspider
@wdspider
Is there a way to get an exception when the akka hocon is not parse-able rather than simply failing silently?
Ivan R. Perez
@irperez
@Aaronontheweb when you get a chance, take a look at this issue. Wanted to get your thoughts. akkadotnet/akka.net#2115
Aaron Stannard
@Aaronontheweb
so I've seen people ask for something like that before
needing to guarantee that at least 1 subscriber handles a published message
my suggestion to them was to have an AtLeastOnceDeliveryActor publish the message to DistributedPubSub
as long as you don't care about multiple subscribers handling it
that way you can guarantee that at least one actor handled it when they send an ACK back
an out of the box atleastoncedelviery actor may not be the best candidate
since it relies on the ActorPath to cache its sender, which can be a bit ephemeral in DistributedPubSub
i.e. probably won't work across restarts
the other scenario you'd have to cover is what if there are no subscribers for that topic
Aaron Stannard
@Aaronontheweb
it's a common problem - so coming up with a canonical solution would be a good idea. I think it's going to be something inherent in the actor on either end of the pub/sub relationship though, rather than a modification of the DistributedPubSub system itself
since the only way to realistically guarantee processing of a message is using an acknowledgement protocol