Glosario
Términos que aparecen en la documentación y que pueden no ser obvios para alguien nuevo.
Se mantienen en español, conservando el término técnico en inglés cuando es el nombre habitual.
| Término |
Significado |
Dónde se usa |
| Agente |
Operador o intermediario que comercializa la plataforma y tiene usuarios, reportes y reglas propias. |
platform-api, platform-backoffice |
| Agregador |
Tercero que agrupa varios proveedores de juegos detrás de una sola integración. Aggreg88, LuckySpins y BlueOcean son agregadores. |
aggreg88, lucky-spins, blueocean |
| Moneda (wallet) |
Divisa asociada a una wallet. Un usuario puede tener una wallet por moneda. No confundir con la moneda global de la plataforma o de configuración. |
platform-api, slots-api |
| Multi-tenant |
Varias marcas o plataformas comparten código e infraestructura, separando datos por plataforma. |
Multi-tenant |
| Nivel / level |
Segmento de usuario o configuración que puede cambiar límites, credenciales o catálogo. |
platform-api, integraciones |
| Plataforma / tenant |
Marca o sitio white label que opera sobre la misma base de código. |
Multi-tenant |
| Proveedor |
Empresa que ofrece juegos o servicios (casino, live casino, sportsbook). |
Integraciones |
| Wallet |
Billetera de un usuario para una moneda concreta. Contiene el saldo y las transacciones. |
platform-api |
| White label |
Modelo donde una empresa usa la plataforma con su propia marca, dominio y configuración. |
Todo el hub |
Casino y juegos
| Término |
Significado |
Dónde se usa |
| Bonus |
Ronda o premio especial que se activa con símbolos o condiciones concretas. |
slots-api, zeus-treasures, integraciones |
| Commit-reveal |
Esquema donde primero se publica un compromiso (hash) y después se revela el seed. |
slots-api |
| Freespins |
Giros gratuitos que no descuentan saldo del jugador. |
slots-api, integraciones |
| Payline |
Línea de símbolos que se evalúa para determinar una ganancia. |
slots-api, zeus-treasures, integraciones |
| Paytable |
Tabla de pagos por símbolo y combinación. |
slots-api, zeus-treasures, integraciones |
| Provably fair |
Mecanismo verificable que permite comprobar que un resultado no fue alterado. |
slots-api |
| Reel |
Carrete del slot; contiene los símbolos que se muestran al girar. |
slots-api, zeus-treasures, integraciones |
| RTP |
Return to Player: porcentaje teórico del dinero apostado que se devuelve a los jugadores a largo plazo. |
slots-api, integraciones |
| Scatter |
Símbolo que activa bonus o freespins sin depender de una payline. |
slots-api, integraciones |
| Seed |
Valor aleatorio usado para generar resultados. En provably fair se combina con un hash. |
slots-api |
| Server-authoritative |
El servidor decide el resultado y el saldo; el cliente solo muestra. |
slots-api, zeus-treasures |
Deportes
| Término |
Significado |
Dónde se usa |
| Betslip |
Panel donde se acumulan las selecciones de apuestas antes de confirmarlas. |
platform-front-svelte, sportsbook |
| Embed |
Código o iframe que integra el sportsbook de un proveedor dentro del front. |
Sportsbook |
| Sportsbook |
Producto de apuestas deportivas. |
platform-front-svelte |
Arquitectura y backend
| Término |
Significado |
Dónde se usa |
| ADR |
Architecture Decision Record: documento corto que registra una decisión técnica y sus consecuencias. |
ADRs |
| Feature flag |
Interruptor de configuración que activa o desactiva una funcionalidad por plataforma. |
platform-api |
| Guard |
Mecanismo de autenticación de Laravel. La plataforma usa sanctum. |
platform-api |
| Octane |
Servidor de aplicaciones de Laravel que mantiene workers en memoria. |
Todos los proyectos Laravel |
| Sanctum |
Paquete de Laravel para emitir y validar tokens de API. |
platform-api |
| Service |
Clase con lógica de negocio que no pertenece a un controlador ni a un repositorio. |
platform-api |
| Token |
Credencial Bearer que el cliente envía en cada request autenticada. |
platform-api, platform-front-svelte |
| Worker |
Proceso que atiende requests o trabajos de cola. |
Octane, colas |
Frontend
| Término |
Significado |
Dónde se usa |
| Adapter Node |
Adaptador de SvelteKit para servir el front con Node en producción. |
platform-front-svelte |
| Runes |
Sistema de reactividad de Svelte 5 ($state, $derived, $effect). |
platform-front-svelte |
| Store |
Estado global compartido entre componentes. |
platform-front-svelte |
| Tema |
Conjunto de variables y estilos que cambian la apariencia por plataforma. |
platform-front-svelte |
Infraestructura y AWS
| Término |
Significado |
Dónde se usa |
| API Gateway |
Servicio de AWS que expone APIs HTTP o WebSocket. |
balance-websocket |
| Athena |
Servicio de consultas SQL sobre datos almacenados en S3. |
Reportes, lambdas |
| ECR |
Registro privado de imágenes Docker de AWS. |
Deploy |
| ECS Fargate |
Runtime de contenedores sin gestionar servidores. |
Deploy |
| FrankenPHP |
Servidor PHP con Caddy integrado; runtime de Octane en la plataforma. |
Actualizar PHP/FrankenPHP |
| Lambda |
Función serverless de AWS que se ejecuta por evento. |
lambda/* |
| Parquet |
Formato columnar usado para consultas analíticas en Athena. |
Lambdas de exportación |
| S3 |
Almacenamiento de objetos de AWS para assets, exportaciones y resultados. |
Reportes, assets |
| SQS |
Cola de mensajes de AWS. |
platform-api, balance-websocket |
| TTL |
Time To Live: tiempo que un valor permanece en caché antes de expirar. |
Redis, caché |
Operación y documentación
| Término |
Significado |
Dónde se usa |
| Deploy |
Proceso de construir y publicar una nueva versión de un servicio. |
Deploy |
| Migración |
Cambio de esquema de base de datos versionado. |
Migraciones |
| Onboarding |
Guía de incorporación para nuevos programadores. |
Onboarding |
| Release |
Versión publicada de un proyecto, con tag y notas. |
CHANGELOG.md |
| Rollback |
Volver a una versión anterior estable. |
Rollback |
| Runbook |
Procedimiento paso a paso para una operación o incidente. |
Runbooks |
| Semver |
Versionado MAJOR.MINOR.PATCH para releases. |
Releases |
| Staging |
Entorno de validación previo a producción. |
Entornos |
| Testing |
Entorno de integración y QA. |
Entornos |
Cómo mantenerlo
- Agregar un término cuando aparezca en la documentación y no sea evidente.
- No duplicar definiciones extensas: enlazar a la página que las explica.
- Revisar el glosario cuando se agregue un proyecto o cambie un concepto importante.