NATS pub-sub

Издатель отправляет сообщение на определённый subject.
Подписчик подписывается на этот subject и получает все опубликованные сообщения.

  • Издатель ничего не знает о подписчиках.
  • Любое количество подписчиков может слушать один subject.
  • Сообщения доставляются всем активным подписчикам.
  • Если подписчиков нет, сообщения теряются (в Core NATS без JetStream).

Пример:

  • Издатель: nats pub updates.system "updated"
  • Подписчик: nats sub updates.system

Child:: Пример использования pub-sub