0007. D-04 · Backend online: Nakama gestionado y luego híbrido¶
- Estado: Aceptada
- Fecha: 2026-11-09
- Decide: Guía aplicada v1.0 (ratifica ENR al fusionar; puede cambiarla en cualquier momento)
- Issue / PR: PR #2 (paso #002)
- Se revisa en: G1 (#052), G5·1.0 (#224)
Contexto¶
Duda: ¿qué backend? El modelo CONECTA es asíncrono primero: catálogo de canciones, escuchas, listas, playlists, sellos y salas en vivo opcionales, con modo sin conexión completo.
Opciones consideradas¶
- BaaS de juegos (PlayFab, Nakama en Heroic Cloud, AccelByte, Unity Gaming Services): funciones listas y pocas personas; dependencia y coste variable. El anexo online lo recomienda de prototipo a EA.
- BaaS genérico (Supabase, Firebase, Appwrite): muy barato al principio; más trabajo propio para listas y anti-trampas.
- Servicios propios en la nube: control y coste bajo a escala; operación y guardia 24/7.
- Híbrido (BaaS para cuentas y servicios propios para listas y relevo): el anexo online lo recomienda desde 1.0.
Decisión¶
Nakama gestionado hasta el EA (código abierto, autoalojable si hace falta); híbrido con servicios propios de listas y anti-trampas en 1.0.
Consecuencias¶
- Motivo: pocas personas, funciones listas y salida sin dependencia cerrada.
- En #052
TECyBAKcomparan Nakama con una alternativa (PlayFab o Supabase) por coste, portabilidad y funciones, y Enrique aprueba el gasto. - La migración al modelo híbrido se revisa en G5·1.0 (#224).
Fuentes¶
- Guía aplicada, «Apéndice D. Registro de decisiones: dudas resueltas en esta guía»
- Guía aplicada, «A4. Plataformas y tecnología»
- Anexo online y negocio (v2), «4.4 Proveedores y estrategia de equipo»
- Anexo online y negocio (v2), «4.1 Servicios»
- Visión v2, «CONECTA: modelo online (decisión clave)»
- Guía maestra, «11.6 Online, backend y multijugador (si aplica)»