Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: redis
Redis за пределами кэширования: сессии, ограничения скорости, очереди и модель Pub/Sub в Node.js
Семь шаблонов использования Redis для серверных частей на Node.js — кэширование с TTL, ключи OTP, ограничения скорости запросов, задачи BullMQ, сессии, ограничения модели Pub/Sub и случаи, когда не стоит использовать Redis.
1424 словЧитатьВнутри сервиса уведомлений с несколькими поставщиками: очереди, резервные варианты, доверие
Пошаговый обзор дизайна надежной службы уведомлений: хранение учетных данных, резервные варианты поставщиков, повторные попытки работы с BullMQ и использование DLQ, обеспечение справедливости для пользователей и проверка подписей webhook.
2659 словЧитатьПроектирование системы уведомлений без дубликатов с использованием SQS, SES и Redis
Как конфигурация SQS с двумя очередями, резервный вариант передачи данных от SES в SendGrid и атомарный замок Redis обеспечивают доставку бизнес-документов получателям ровно один раз, даже при высокой нагрузке.
1509 словЧитатьСохранение честности кэшей Redis в Node.js: аннулирование данных без использования устаревших значений
Сравните механизмы TTL, удаления данных при записи, модели pub/sub и аннулирования ключей с версионированием в Redis для Node.js, рассмотрите проблемы конкурентности, которые они создают, и разработайте обертку для кэша с режимом автоматического перехода в неисправный режим.
3730 словЧитатьКэширование Stampedes в Node.js: почему кэш Redis может перегрузить вашу базу данных
Узнайте, почему примитивная конфигурация Redis с использованием механизма cache-aside приводит к синхронизации нагрузки на вашу базу данных при истечении срока действия «горячего» ключа, и как блокировки и фоновое обновление предотвращают это.
1618 словЧитатьПроектирование SaaS-сервиса для чатов с ИИ с использованием Next.js, FastAPI, Credits и SSE
Рассмотрим архитектуру чат-системы на основе искусственного интеллекта с использованием полноценного стека: воротник FastAPI, реестр кредитов, ограничения скорости работы через Redis и потоковая передача данных по протоколу SSE, а также те недостатки, которые необходимо устранить в первую очередь.
3004 словЧитатьОт модуля к кольцу хешей: масштабирование флота кэш-серверов Node.js без проблем с нагрузкой
Узнайте, почему метод шардинга hash-mod-N приводит к сбоям в работе баз данных при изменении узлов, как сравниваются алгоритмы хеширования rendezvous, jump и ring, и как создать сбалансированный взвешенный кольцевой структуру в Node.js.
4407 словЧитатьСамостоятельная облачная модель Vision LLM для OCR на Go: растеризация, формулировка запросов, парсинг
Как рабочий процесс Go преобразует медицинские PDF-файлы в структурированный JSON с использованием Ollama, pdftoppm, строгих инструкций, резервного парсинга и групп потребителей Redis Streams.
1684 словЧитатьСоздание надежных систем фоновых задач с использованием BullMQ и Redis
Изучите, как создавать надежные фоновые задачи в Node.js с использованием BullMQ и Redis, рассмотрев повторные попытки, конкурентность, идемпотентность и мониторинг.
2965 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.