Обновить

Сотни Telegram‑ботов в одном процессе Node.js: общий webhook, очередь в PostgreSQL и Mini App на 5 КБ

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели7.1K
Всего голосов 3: ↑3 и ↓0+6
Комментарии2

Комментарии 2

Что если отправлять асинхронно?

При общей очереди один активный бот может задержать апдейты остальных интеграций. Планируете ли вы fair scheduling по integration_id, отдельные concurrency limits и сохранение порядка внутри одного chat_id после распараллеливания воркеров? Для платежных событий также важно различать повторную доставку апдейта и повтор после частично выполненного side effect.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации