Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: security
Проверка SPF, DKIM и DMARC с использованием Node.js с приоритизацией найденных проблем
Вызовите API аудита безопасности почты из Node, правильно обрабатывайте селекторы DKIM и преобразуйте полученные оценки в упорядоченный план устранения недостатков.
1080 словЧитатьGraphQL-запрос, исчерпавший пул базы данных
Один вложенный документ GraphQL привел к сбою производственной базы данных. Почему не сработали ограничения на количество запросов, таймауты HTTP и DataLoader — и какие четыре меры в конечном итоге смогли справиться с ситуацией.
1617 словЧитатьПрименение правил агента в коде: хуки PreToolUse, PostToolUse и Stop
Узнайте, почему авторизация агентов LLM должна находиться в хуках типа deterministic tool-call, как безопасно отклонять запросы и как обернуть диспетчер без рекурсии.
2721 словЧитатьДействия агентов у ворот по эффекту, а не по глаголу: уроки из исследования стаи из пяти агентов
Как небольшая система с несколькими агентами обрабатывала запросы через механизм одобрения на основе ключевых слов, что создавали сами агенты, и почему разрешения должны описывать действия, а не слова.
3284 словЧитатьИзоляция папки node_modules с помощью флагов модели разрешений Node.js
Узнайте, как флаг --permission в Node.js по умолчанию запрещает доступ к файловой системе, сети и процессам, как точно предоставить такой доступ и в чём заключаются его ограничения.
2794 словЧитатьУсиление безопасности сервера MCP на TypeScript для реального сетевого трафика
Как перевести сервер MCP с ввода-вывода на Streamable HTTP с изоляцией по сессиям, аутентификацией через OAuth bearer, ограничениями скорости, механизмами обработки ошибок и защитой от внедрения кода.
4874 словЧитатьЛовушки обновления Next.js 16: параметры по умолчанию параллельных маршрутов и прокси-мидлвэры
Узнайте, почему в Next.js 16 для параллельных слотов маршрутов требуется файл default.js, как безопасно перенести код из middleware.ts в proxy.ts и что необходимо протестировать перед тем, как считать обновление завершённым.
1342 словЧитатьКартирование словаря авторизации: API-ключи, сессии, JWT, OAuth2, OIDC, SSO
Узнайте, как API-ключи, сессии, JWT, OAuth2, OpenID Connect и SSO взаимосвязаны, рассмотрев каждый из них через один вопрос: кто осуществляет запрос и что он может делать.
2323 словЧитатьПроектирование среды для агента: политики, изоляция в песочнице, память и верификация
Узнайте, какие слои выполнения превращают ЯИИ, выполняющий вызовы инструментов, в надежного агента: политика выполнения, сандбокс операционной системы, постоянное состояние, верификация, контроль контекста и затраты.
4372 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.