← Proyectos
informe técnico
WebSocket Server

ES: Servicio en tiempo real con NestJS y Socket.IO que actúa como puente entre backend y frontend. Recibe webhooks HTTP desde servicios de negocio (por ejemplo REST) y redistribuye eventos tipados a clientes conectados (animal.created, adopcion.updated, etc.). Implementa validación de DTOs, organización por namespaces/rooms y protección de webhooks mediante firma HMAC para garantizar integridad de eventos.\n\nEN: Real-time service built with NestJS and Socket.IO that acts as a bridge between backend and frontend. It receives HTTP webhooks from business services (for example, REST) and redistributes typed events to connected clients (animal.created, adopcion.updated, etc.). It includes DTO validation, namespace/room organization, and HMAC signature protection for webhook integrity.