Akka: сетевые накладные расходы для просмотра актеров - PullRequest
3 голосов
/ 21 мая 2019

Для отправки сообщений от отправителя (субъект Y) на shard-entity (субъект X) у нас есть два варианта:

  1. Всегда отправлять сообщения на X через shard-region.
  2. 1) Отправьте сообщение через shard-region один раз; 2) Получив ответ от X, сохраните его actor-ref в Y; 3) Просмотр X в Y; 4) Теперь Y может отправлять сообщения на X напрямую.

По моему мнению, второй подход лучше, но наблюдение за участниками в кластерной среде может привести к дополнительным сетевым издержкам, которые следует учитывать.

Итак, мои вопросы:

  1. Как внутреннее наблюдение за актерами (на основе выталкивания или вытягивания или ...)?
  2. Так, стоит ли нам беспокоиться о сетевых затратах для просмотра актеров в akka?
...