Infraestructura

Esta página cubre la infraestructura de soporte y los servicios externos que impulsan Decentraland.

Servicios externos (SaaS)

LiveKit

Propósito: Servidor multimedia de alta calidad para voz y video

LiveKitarrow-up-right proporciona:

  • Enrutamiento multimedia WebRTC

  • Chat de voz

  • Videoconferencias

  • Compartir pantalla

  • Audio espacial (en desarrollo)

Control de acceso: Comms Gatekeeperarrow-up-right genera tokens con tiempo limitado

Utilizado por:

  • Archipelago Workers - Voz predeterminada

  • Worlds - Canales de voz por mundo

  • Eventos - Canales específicos del evento

SendGrid

Propósito: Servicio de entrega de correo electrónico

Envía correos de notificación:

  • Solicitudes de amistad

  • Recordatorios de eventos

  • Notificaciones del sistema

Activado por: Sistema de notificacionesarrow-up-right


Indexadores de blockchain

Varios servicios de indexación proporcionan consultas rápidas a la blockchain:

Squids

Propósito: Indexador de blockchain personalizado

Subsquidarrow-up-right indexadores basados en:

  • Modelos de datos personalizados

  • Tiempos de sincronización rápidos

  • API GraphQL

Indexa::

  • Parcelas de tierra (LAND NFTs)

  • Wearables y colecciones

  • Actividad del Marketplace

  • Nombres ENS

Satsuma

Propósito: Proveedor de GraphQL alojado

Alojamiento de subgraphs gestionado:

  • Alta disponibilidad

  • Autoescalado

  • Monitoreo incluido

The Graph

Propósito: Protocolo de indexación descentralizado

The Grapharrow-up-right red:

  • Indexadores descentralizados

  • Tarifas de consulta en GRT

  • Operado por la comunidad


Message Broker

NATS

Propósito: Enrutamiento de mensajes pub/sub

NATSarrow-up-right proporciona:

  • Entrega de mensajes en tiempo real

  • Patrones pub/sub

  • Patrones request/reply

  • Soporte de clustering

Utilizado por:

Servicio
Propósito

Archipelago

Actualizaciones de posición

Servicio social

Estado de amigos

Worlds

Eventos del mundo


Procesamiento de medios

Servicio de conversión de imágenes (Metamorph)

Propósito: Conversión y optimización de formatos de imagen

Convierte imágenes entre formatos:

  • Optimización WebP

  • Generación de miniaturas

  • Conversión de formato

GitHub: metamorpharrow-up-right

Sistema de imágenes de perfil

Propósito: Generación de miniaturas de avatar

Genera imágenes de vista previa del avatar:

  • Retratos de cara

  • Tomas de cuerpo completo

  • Múltiples resoluciones

Componentes:

  • Consumidor de imágenes de perfil - Renderiza avatares

  • Productor de perfiles - Escucha cambios de avatar


Workers de procesamiento de assets

Asset Bundle Converter

Propósito: Optimización de assets específica de la plataforma

Convierte los assets desplegados en paquetes optimizados para todas las plataformas.

Registra los paquetes en: Registro de paquetes de assetsarrow-up-right

Generador de LODs

Propósito: Variantes de nivel de detalle

Genera versiones de menor polígonos de modelos 3D para mejorar el rendimiento.


Sistema de recompensas

API de recompensas

Propósito: Distribución de recompensas NFT

Otorga recompensas NFT por acciones:

  • Finalización del onboarding

  • Participación en eventos

  • Referencias


Siguientes pasos

Última actualización