Статьи для тех, кто
выводит стек в прод
Материалы о React, Node.js, TypeScript и AI. Переведённый текст показывается, если он есть. Если нет — вы видите английский текст и пометку об этом.
Тег: Backend Architecture
Python или TypeScript на бэкенде: выбор в зависимости от объема работы, а не от моды
Сравните Python и TypeScript для работы на бэкенде с точки зрения типизации, производительности, асинхронных операций, фреймворков, возможностей многокомпонентного использования и работы с ИИ, а также узнайте, как выбрать подходящий инструмент для конкретного проекта.
9 мин чтенияОт рабочего скрипта к производственному API Node.js: цикл событий, рабочие потоки, логирование
Как цикл событий, блокирующая работа, рабочие потоки, таймауты, конкурентность, структурированные логи и доступ к базе данных формируют API Node.js, способное функционировать в производственных условиях.
11 мин чтенияПочему задания @Cron в NestJS выполняются по одному разу на каждую реплику и как это исправить
Узнайте, почему количество внутренних запланировщиков @Cron увеличивается при масштабировании сервиса NestJS, и как внешний триггер, идемпотентные записи и защищённый конечный пункт решают эту проблему.
6 мин чтенияСамостоятельная облачная модель Vision LLM для OCR на Go: растеризация, формулировка запросов, парсинг
Рабочий процесс на Go преобразует медицинские PDF-файлы в JSON с использованием нейросети для обработки изображений на Ollama: растеризация с помощью pdftoppm, строгие инструкции, резервное парсинг и потребители данных из Redis Streams.
7 мин чтенияRust или Go для бэкенд-сервисов: платите только за те гарантии, которые вам нужны
Почему безопасность и скорость Rust редко помогают преодолеть настоящие проблемы команд, работающих с API, как Go оптимизируется для удобства обслуживания, и когда Rust является подходящим стандартным выбором для бэкенда.
11 мин чтенияСемь скрытых предположений, из-за которых JavaScript терпит неудачу при реальном объеме трафика
Узнайте, какие предположения относительно типов данных, повторных попыток, одновременной обработки, порядка ответов, объема данных, отсутствующих данных и состояния в памяти нарушают работу кода на JavaScript при его использовании в производственных условиях.
14 мин чтенияИзоляция Edge и Wasm против Node.js: компромиссы во время выполнения и практики использования в продакшене
Рассматривается, как V8 обеспечивает изоляцию процессов, и почему WebAssembly превосходит Node.js на основе контейнеров в условиях края сети; затем описываются практики управления, делающие Node.js готовым к использованию в производственных условиях.
9 мин чтенияОграниченные агентные циклы: надежные шаблоны TypeScript для использования инструментов LLM
Узнайте, как проектировать агентов на TypeScript для работы с LLM с использованием ограниченных циклов агентности, валидации с помощью Zod, детерминированной выполнения инструментов и механизмов восстановления от ошибок для обеспечения надежности уровня продакшена.
10 мин чтенияВнутри интерцепторов NestJS: устранение регрессии задержки на уровне 96% в масштабных системах
Узнайте, как конвейер выполнения AOP в NestJS и проблемы при разборе объектов RxJS привели к резкому увеличению задержки P99, и как создать интерцептор для аудита без использования дополнительной памяти для её устранения.
7 мин чтения
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.