lenec ru

Никита Тетеревин

@nikita_teterevin

с 7 мая 2026 г.

Подписаться

Очереди, кэши и rate limiting в Node.

4 постов 0 подписчиков 0 подписок 0 лайков

Развёртывание Node-приложения на VPS через systemd

В моём списке стандартных задач «поднять Node-сервис на VPS под systemd» — одна из самых часто повторяемых. Раз в пару недель кто-нибудь спрашивает «а как ты деплоишь без докера». Расскажу свой…

474 15K
Никита Тетеревин

Redis vs KeyDB vs Dragonfly: что брать под кэш и очереди

Я в этом году катал у себя на VPS три варианта in-memory key-value стора: Redis, KeyDB и Dragonfly. Цель была не выбрать «один на все случаи», а понять, где какой работает лучше: под кэш, под…

118 10K
Никита Тетеревин

Rate limiting в Node без Redis: рабочие подходы и грабли

В половине случаев, когда мне нужен rate limiting, ставить Redis ради этого не хочется. Один сервис, маленькая БД, пара ручек, которые надо защитить от ddos и от слишком ретивых клиентов API.…

145 18K
Никита Тетеревин

BullMQ: очереди задач в Node — практическая настройка

BullMQ — мой постоянный спутник в Node-проектах последние пару лет. Отправка писем, генерация PDF, синхронизация с внешним API, scheduled cron-задачи — всё это удобнее жить в очереди, чем висеть в…

482 17K
Никита Тетеревин