A Spot is created on one of the nodes that registered it

the Framework picks where, the Location Store records it · after that you call by id alone

A Spot is created on one of the nodes that registered it the Framework picks where, the Location Store records it · after that you call by id alone calling node · knows only the id · Architecture component calling node knows only the id Framework · picks one of the candidates · Architecture component Framework picks one of the candidates Location Store · which node it is on · Architecture component Location Store which node it is on room-42 · Spot · node A room-42 Spot node B · registered the same stable type · Architecture component node B registered the same stable type create it creates it here was a candidate records the location node A

Neither the creator nor the caller picks a node

  • • The candidates are the nodes that registered the same stable type. The Framework decides which one it is created on, and what comes back is a single id.
  • • Later calls give the id alone. The Framework reads which node it is on now from the Location Store and sends it there.