Elysia Tools
Навигация
Messaging
Примеры NATS Message System
Примеры системы обмена сообщениями NATS включая pub/sub, request-reply, группы очередей и JetStream для современных облачных приложений
Примеры
Элементы этой коллекции
NATS Hello World - Базовый Pub/Sub
Простой пример издателя и подписчика NATS, демонстрирующий базовый паттерн публикации/подписки
Сложность
2/10
Оценка времени
10 min
Теги
nats, messaging, beginner
Предварительные условия
NATS server running, Node.js
Паттерн Запрос-Ответ NATS
Реализовать связь запрос-ответ с помощью NATS для синхронного обмена сообщениями между сервисами
Сложность
5/10
Оценка времени
15 min
Теги
nats, request-reply, rpc
Предварительные условия
NATS server running, Node.js, Basic NATS knowledge
Группы Очередей NATS - Балансировка Нагрузки
Реализовать группы очередей для балансировки сообщений между несколькими подписчиками
Сложность
6/10
Оценка времени
20 min
Теги
nats, queue, load-balancing
Предварительные условия
NATS server running, Node.js, NATS pub/sub basics
NATS JetStream - Постоянный Стриминг
Использовать NATS JetStream для постоянного стриминга сообщений с возможностями долговечности и воспроизведения
Сложность
8/10
Оценка времени
25 min
Теги
nats, jetstream, streaming, persistence
Предварительные условия
NATS server with JetStream enabled, Node.js, Advanced NATS knowledge
Подписки с Символами Подстановки NATS
Продвинутые паттерны подписок с использованием символов подстановки для гибкой маршрутизации сообщений
Сложность
5/10
Оценка времени
15 min
Теги
nats, wildcards, routing
Предварительные условия
NATS server running, Node.js, Basic NATS knowledge
Инструменты
Инструменты, которые часто используются с этим примером
Связано