-
Notifications
You must be signed in to change notification settings - Fork 0
Networking #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Networking #17
Conversation
- add pre_stop function to actors, that is executed before mailbox is closed to enable a clean shutdown for network connections (i.e. drop new connections but finish open communication with existing connections for http requests) - add optional signal handling to start a clean shutdown for SIGINT
…erent network handler implementations
…make ActorAddress public; add ActorBuilder.get_existing(); improve serialize example
…op(), network management and signal handling; also allow endless waiting through 0
there's definitely some performance regression in comparison to the current release. Nonetheless we should ensure that these regressions are not related to dependency upgrades and that they are indeed necessary. Furthermore the implemented bincode library changed heavily in the latest release compared to the used release. I'm kind of unhappy that there's a new trait required in the latest release and that the Serialize trait is no longer sufficient. We should check if we really want to stick with it. |
this merge request lays the initial ground work for networking support in tyra and is a pre-requisite to any kind of clustering