Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 16:14
    IgorFedchenko commented #4032
  • 13:19
    ismaelhamed synchronize #4042
  • 13:17
    ismaelhamed commented #3863
  • 11:47
    IgorFedchenko synchronize #4032
  • 11:47
    IgorFedchenko commented #4032
  • 11:21
    ismaelhamed synchronize #3863
  • 11:17
    ismaelhamed edited #3863
  • 11:17
    ismaelhamed synchronize #4042
  • 09:58
    IgorFedchenko synchronize #4032
  • 09:49
    IgorFedchenko synchronize #4032
  • 09:45
    IgorFedchenko commented #4032
  • 09:17
    ismaelhamed opened #4043
  • 09:03
    ismaelhamed opened #4042
  • 09:03
    IgorFedchenko commented #4032
  • 08:59
    IgorFedchenko synchronize #4032
  • 08:57
    IgorFedchenko synchronize #4032
  • Nov 15 22:35
    Aaronontheweb commented #4032
  • Nov 15 20:26
    IgorFedchenko synchronize #4032
  • Nov 15 20:24
    IgorFedchenko commented #4032
  • Nov 15 20:06
    IgorFedchenko synchronize #4032
Aaron Stannard
@Aaronontheweb
if you stick with what gets exposed via ActorContext
or whatever the Context interface is
that's all of the stable parts of the Cell API
and exposes everything you care about
most of what the ActorCell does internally is stuff like managing child actors
and handling deathwatch
etc
Stephen Riley
@stephen-riley
Ah, okay.
Aaron Stannard
@Aaronontheweb
there's some internal plumbing that might be interesting
albeit, it's unsafe
but it's public API
Stephen Riley
@stephen-riley
roger that.
this is the ThreadStatic variable I mentioned earlier
we have a more safe way of exposing that somewhere
I don't remember where it is off the type of my head
but if you're curious about the internals, the ActorCell stuff is really at the heart of the actors
Stephen Riley
@stephen-riley
No worries. I'll dig around.
Aaron Stannard
@Aaronontheweb
that and the dispatching / mailbox system
Stephen Riley
@stephen-riley
I'm a big fan of the Actor model, just wanted to see how it worked on .NET Core. This is pretty cool stuff.
Aaron Stannard
@Aaronontheweb
welp, there's always lots of people in here answering questions
enjoy your stay and let us know what we can do to help you :p
Stephen Riley
@stephen-riley
Thanks! And thanks for the help!
nathvi
@nathvi
Does gitter have a "load to my last message" button somewhere?
nathvi
@nathvi
Is there a recommended way to prioritize messages in an Actor's mailbox?
chipdice
@chipdice
Using Petabridge.cmd, it there a way to query the Actor heirarchy on a different node that the one you connected to?
nathvi
@nathvi
@Danthar , thanks!
nathvi
@nathvi
Does Akka.NET have a mascot?
How about the tardigrade? Very resilient. Even to the conditions of space.
Gregorius Soedharmo
@Arkatufus
no mascot that I know of
Ismael Hamed
@ismaelhamed
@nathvi that looks like something I would definitely step on for no good reason ;)
nathvi
@nathvi
lol
Or what about the honey badger?
Aaron Stannard
@Aaronontheweb
@chipdice yep
you can do a full akka.remote actor selection
actor hierarchy -S akka.tcp://MySys@127.0.0.1:4053
that'll query the actor hierarchy of the remote node
@nathvi lol a honey badger mascot
I like it
I'd also take something weird too
Vagif Abilov
@object
Good afternoon (or morning). If supervision strategy is configured to restart an actor, but the system is being shutdown, will supervisor make an attempt to restart a failed actor?
Aaron Stannard
@Aaronontheweb
once the terminating flag kicks in
which indicates that the parent actor is going to start shutting down its children
and it has to wait for all children to stop before it gets to shut itself down
it shouldn't restart anybody
it'll issue a stop directive instead
Vagif Abilov
@object
OK, that makes sense. So no matter what supervision strategy is set, under actor system termination no new actors are created, correct?
Aaron Stannard
@Aaronontheweb
correct
we have a spec that checks for this specifically