ОДНА функция, которая делает NATS мощнее Kafka, Pulsar, RabbitMQ и Redis
Synadia
0:00 / 0:00
ОДНА функция, которая делает NATS мощнее Kafka, Pulsar, RabbitMQ и Redis
39 750 просмотров · 2 г. назад
Synadia
7,13 тыс. подписчиков
39 750 просмотров · 2 г. назад
Потребители JetStream настолько гибкие, что позволяют создавать совершенно новые приложения, используя единый набор данных в качестве источника достоверной информации. В этом выпуске Джереми подробно рассматривает все варианты настройки потребителей и то, как их можно использовать для создания более эффективных распределённых систем.
00:00 — Введение
01:02 — Гибкие потребители JetStream
05:30 — Потребители push и pull
07:35 — Потребители Durable и Ephemeral
09:38 — Фильтрация субъектов и хранилище
11:37 — Репликация
12:30 — Политика подтверждения
14:35 — Максимальное количество ожидающих подтверждений и ожидающих подтверждений
16:44 — Политика доставки
19:31 — Политика воспроизведения, отсрочка и прочее
23:06 — Пример кода: Источник событий
31:01 — Пример кода: Отчётность
36:06 — Пример кода: Поиск
39:35 — Заключение
Исходный код и текстовое руководство доступны здесь:
https://github.com/synadia-io/rethink...
Не хотите самостоятельно размещать NATS? Зарегистрируйтесь в Synadia Cloud бесплатно: https://cloud.synadia.com/
NATS — это технология связи, лежащая в основе современных распределённых систем и объединяющая облачные, локальные, периферийные решения и Интернет вещей.
Присоединяйтесь к сообществу NATS в Slack: https://slack.nats.io
Узнайте больше о NATS на сайте https://docs.nats.io/