Konrad `ktoso` Malawski
Konrad `ktoso` Malawski
For development we popped over to `main` right now, switch over before release.
Normally "not an issue" since there is 1 system per application, however we must not willingly cause leaks even if people did something weird like spawning and stopping tens of...
Sigh, it's back; `ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions.` So hard and...
Eventually resolves https://github.com/apple/swift-distributed-actors/issues/1040 Very WIP, need to switch over to another task for now.
Classes [class Lookup](https://apple.github.io/swift-distributed-actors/1.0.0-beta.2/documentation/distributedactors/receptionist/lookup) INTERNAL API Used to lookup _ActorRefs for the given _Reception.Key [class Register](https://apple.github.io/swift-distributed-actors/1.0.0-beta.2/documentation/distributedactors/receptionist/register) INTERNAL API When sent to receptionist will register the specified _ActorRef under the given _Reception.Key...
> It’s pretty difficult to use ClusterSystemSettings.bindHost because it can’t be set to something like 0.0.0.0. This is because, whenever anyone connects to that host via ServiceDiscoverySettings, the host used...
It is frequently brought up in the community that the name is very confusing... Technically it is more of a clustering library. We may consider a rename while we can.
``` public protocol LeaderElection { /// Select a member to become a leader out of the existing `Membership`. /// /// Decisions about electing/selecting a leader may be performed asynchronously. mutating...
Since the target identifier mangling binds us to be precise and invoke methods on "the same actor type" we often need to create a shared module for actors OR in...