Skip to content

Test and harden: ActorRef+RemotePersonality.remoteControl optimizations #382

@ktoso

Description

@ktoso

We currently resort to spinning (potentially until blowing up) when we do not have an association "yet" when reaching for cell.remotePersonality.remoteControl.

There's a number of hard things here:

  • caching the remote control could be useful to lessen contention on the main association map
    • that would need a lock
  • what to do if we have to spin -- should we, and why can it happen, document this more. It can happen when we race sending/resolving immediately with a node getting gossip about a new node, but has no association to it yet.

Metadata

Metadata

Assignees

Labels

2 - pick nextIf looking for work, pick this ticket :-)kind/bugFeature doesn't work as expected.t:cluster:all

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions