Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

console

Plataforma open source de registro de esquemas y analítica para APIs GraphQL (federación y standalone). Incluye monitorización de rendimiento, trazas OpenTelemetry, alertas y gestión de despliegues persistentes.

Ficha actualizada 22 sept 2026, 14:06 · upstream 22 sept 2026, 13:47 · release hive@11.14.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es console

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Hive Console es una plataforma integral para el ciclo de vida de APIs GraphQL, funcionando como un registro de esquemas (schema registry) y centro de analítica. Permite gestionar versiones de esquemas, prevenir cambios rompedores mediante análisis automatizado y mantener un historial completo de modificaciones en arquitecturas complejas como Federation o Stitching. La interfaz web está construida con React y Vite, ofreciendo una experiencia moderna para visualizar métricas de uso, latencia y errores globales.

La plataforma soporta tanto despliegue auto-alojado (self-hosted) como soluciones gestionadas en la nube. Incluye capacidades avanzadas de observabilidad mediante OpenTelemetry, integraciones con Slack/GitHub para notificaciones y gestión de auditoría vía OIDC. Es ideal para equipos que requieren gobernanza estricta sobre sus APIs públicas o internas, permitiendo publicar artefactos versionados y servir operaciones aprobadas a través de CDN.

CASOS DE USO
  • Registro y gobernanza de esquemas GraphQL (Schema Registry)
  • Monitorización de rendimiento y detección de errores en producción
  • Integración con CI/CD para validación de cambios de esquema antes del despliegue
  • Gestión de trazas distribuidas mediante OpenTelemetry
  • Alertas de seguridad y cumplimiento vía integraciones con Slack o GitHub
  • Despliegue seguro de documentos persistentes versionados
PUNTOS DESTACADOS
  • Soporte nativo para GraphQL Federation, Stitching y APIs standalone
  • Integración completa con OpenTelemetry para trazabilidad distribuida
  • Sistema de alertas configurable vía Slack, GitHub o webhooks personalizados
  • Licencia MIT 100% open source con opción de despliegue auto-alojado
  • Historial completo de cambios en esquemas complejos (Federation)
  • Soporte para múltiples bases de datos: PostgreSQL, Redis y ClickHouse
PRECAUCIONES
  • Requiere Node.js 24.18.0 o superior y pnpm 10.33.2+
  • Dependencia de servicios externos como S3/MinIO para almacenamiento
  • Complejidad alta (HIGH) en configuración inicial de infraestructura
  • Necesita al menos 4 núcleos CPU y 4GB RAM para despliegue recomendado
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Desplegar con Docker Compose o Kubernetes. Requiere Node.js 24+, pnpm 10+ y Docker 26+. Configurar variables de entorno para PostgreSQL, Redis y ClickHouse. Usar S3-compatible (MinIO/AWS) para almacenamiento persistente. Port 3000 para la web.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLRedisS3/MinIOClickHouseKafka
BASES DE DATOS
PostgreSQLRedisClickHouse
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.