UGLYPEAR AI inicia una nueva etapa: compresión documental de alto rendimiento × plataforma de ingeniería de datos RAGDescubra la nueva plataforma →

SmartSlim Red

Plataforma distribuida de compresión para empresas · Microservicios, todos los formatos, despliegue cloud-native y cumplimiento RGPD/ENS

Descripción general

Compresión distribuida y multiusuario para empresas y sector público

SmartSlim Red es una plataforma de compresión distribuida pensada para entornos corporativos exigentes. Su arquitectura de microservicios llama a nuestro motor de compresión desarrollado en Rust y cubre 80 formatos en 11 categorías. La plataforma incluye gestión de usuarios, medición y facturación por consumo, seguimiento del progreso en tiempo real y monitorización con alertas. Se despliega con Docker Compose o Kubernetes y se ajusta a los marcos de cumplimiento europeos y españoles (RGPD, ENS), con requisitos de soberanía digital en mente.

Arquitectura técnica: FastAPI (asíncrono) · Celery (colas de tareas) · MySQL · Redis · MinIO (almacenamiento de objetos compatible con S3)
Microservicios Todos los formatos Cloud-native Progreso en tiempo real RGPD / ENS K8s HPA Autenticación JWT Monitorización Prometheus
Entorno de demostración disponible: sin despliegue local — sube archivos, elige los parámetros de compresión y consulta el resultado directamente en el navegador. http://155.103.158.229:8000/static/index.html

Arquitectura de cinco capas

Cada capa con una responsabilidad clara y bien desacoplada

Capa de presentación

Nginx sirve la interfaz de usuario (/user) y el panel de administración (/admin): consola web y gestión de tareas desde el navegador

Puerta de enlace API

Servicio HTTP asíncrono con FastAPI: autenticación unificada (JWT), limitación de peticiones, validación de parámetros y enrutado

Lógica de negocio

Colas de tareas asíncronas, gestión de usuarios, medición y facturación, y envío del progreso por WebSocket

Motor de compresión

Motor desarrollado en Rust: 80 formatos en 11 categorías

Capa de datos

MySQL (datos de negocio) · Redis (caché y broker de mensajes) · MinIO (almacenamiento de objetos compatible con S3 para archivos de entrada y salida)

Capacidades clave

Todo lo que exige una plataforma de compresión empresarial

Progreso en tiempo real

Una conexión WebSocket permanente recibe el progreso de compresión publicado por el backend a través de Redis Pub/Sub: el navegador se actualiza al instante, sin sondeos.

Autenticación JWT

Las sesiones se protegen con tokens JWT y las contraseñas se almacenan con algoritmos de hash seguro, sin renunciar al rendimiento.

Monitorización Prometheus + Grafana

Recogemos peticiones, latencias y volumen de tareas, y las visualizamos en Grafana para que usted sepa en todo momento cómo está funcionando el sistema.

Limitación de peticiones

Control por ventana temporal que restringe la frecuencia por IP o por usuario y frena abusos y ataques de denegación de servicio.

Todos los formatos

80 formatos en 11 categorías: imágenes, PDF, vídeo, audio, Word, Excel, PPT, OFD/XPS, 26 tipos de texto, EPUB/EML, DICOM y otros datos industriales y científicos.

Medición y facturación

Servicio de medición integrado: límites de tráfico diario y recuento de compresiones, con gestión de planes de suscripción.

Opciones de despliegue

De la orquestación en un solo servidor al clúster cloud-native

9
Servicios en Docker Compose
Base de datos · caché · API · workers · monitorización · frontend
3-10
Réplicas con HPA en K8s
Escalado automático
10 GB
Tamaño máximo por archivo
Configurable
2
Colas de tareas
Compresión · mantenimiento
Docker Compose: orquesta los servicios (base de datos, caché, API, workers asíncronos, monitorización y frontend) y persiste los datos en volúmenes dedicados.
Kubernetes: despliegue completo con autoescalado según el uso de CPU y memoria, e Ingress configurado para admitir la carga de archivos de gran tamaño.

Cumplimiento normativo

Alineado con los marcos europeos y españoles

Ámbito Marcos compatibles
Protección de datos RGPD (GDPR), LOPDGDD
Seguridad de la información ENS (RD 311/2022), ISO 27001
Gestión documental ISO 15489, PDF/A (ISO 19005)
Ciberseguridad NIS2, guías CCN-STIC
Licenciamiento: la edición Red utiliza licencias por código, verificadas sin conexión en el propio servidor. El código incluye tipo de licencia, vigencia y permisos de cada función, sin necesidad de activación en línea. Véase Arquitectura de seguridad.

Adaptación a escenarios de IA

Arquitectura multiempresa para el preprocesamiento de datos de plataformas de IA

Aislamiento multiempresa

  • Modelo de permisos RBAC
  • Datos aislados por cliente (tenant)
  • Cuotas independientes
  • Particiones en MinIO

Despliegue cloud-native

  • Contenedores Docker
  • Escalado elástico en K8s
  • Colas de tareas Celery
  • Aceleración con caché Redis

Integración en pipelines de IA

  • API RESTful
  • Compresión por lotes
  • Notificaciones por callback
  • Estadísticas de uso y facturación
Ver escenarios de IA

Solicite su plan de despliegue

Le preparamos una propuesta a medida de despliegue Docker / K8s y adecuación a RGPD / ENS

Probar la edición Web Hablemos Ver métricas técnicas

Dirección de la demo: http://155.103.158.229:8000/static/index.html

Artículos técnicos relacionados