Especialización • Node.js

Node.js y Backend

Ingeniería de servidores de alto rendimiento: procesamiento en streaming de terabytes con Backpressure, colas distribuidas BullMQ, bloqueos Redis y protección contra fugas de memoria.

Progreso de especialización
0%(0 de 4 completado)
XP: 0 / 2002 temas • 4 flujos

Todos los escenarios prácticos4 flujos

Lista completa de recetas de producción desde cero hasta arquitectura avanzada.

Junior35 min+50 XP
Desarrollo de REST API con Node.js desde Cero: Fastify 5, Arquitectura en Capas, Zod y Apagado Ordenado

Пошаговое руководство по созданию легковесного и высокопроизводительного REST API на Node.js 24 с нуля: настройка Fastify 5, слоистая архитектура (Controller - Service - Repository), строгая валидация входящих запросов через Zod, структурированное логирование Pino и безопасный Graceful Shutdown.

Node.js 24 LTSFastify 5TypeScript 5.8+ZodPino
Node.js REST API с нуля: архитектура сервисаAbrir flujo
Middle40 min+50 XP
Autenticación y Autorización en Node.js: Fastify, Prisma ORM, Rotación JWT y RBAC

Полномасштабный производственный сценарий создания защищенного бэкенда: прямое подключение к PostgreSQL через Prisma ORM, безопасное хеширование паролей Argon2id, выпуск и автоматическая ротация пары JWT Access/Refresh токенов в защищенных HttpOnly cookies и создание middleware проверки ролей (RBAC).

Node.js 24 LTSFastify 5Prisma ORMPostgreSQLArgon2@fastify/jwt@fastify/cookie
Node.js REST API с нуля: архитектура сервисаAbrir flujo
Senior40 min+50 XP
Backend de Alta Carga en Node.js: Streams, Colas BullMQ y Caché en Redis con XFetch

Проектирование высоконагруженного сервиса фоновой обработки: передача многогигабайтных файлов через Node.js Streams с контролем Backpressure, организация распределенных очередей задач на BullMQ с автоповторами и изоляцией воркеров, а также вероятностное кэширование в Redis (алгоритм XFetch).

Node.js 24 LTSstream.pipelineBullMQ 5ioredisDocker Redis 7+
Высоконагруженный бэкенд: Streams, Redis & ОчередиAbrir flujo
Senior40 min+50 XP
Arquitectura en Tiempo Real con WebSockets: Fastify, Heartbeats, Redis Pub/Sub y Escalado Horizontal

Создание масштабируемого реалтайм-сервера на Node.js: архитектура двунаправленного протокола WebSockets (библиотека ws), детектирование оборванных соединений через Heartbeat (Ping/Pong), безопасная аутентификация сокетов на этапе HTTP Upgrade и горизонтальное масштабирование через Redis Pub/Sub.

Node.js 24 LTSFastify 5wsioredisServer-Sent Events
Высоконагруженный бэкенд: Streams, Redis & ОчередиAbrir flujo