Hosting híbrido
La decisión: híbrido. Un equipo on-prem para la parte crítica y un plano de gestión en la nube para lo demás.
El equipo on-prem (la parte crítica)
Sección titulada «El equipo on-prem (la parte crítica)»Un NUC en la red del restaurante corre el stack de Compose (backend, channels, Postgres, Redis). Las tablets se conectan por la red local. Esto sobrevive a una caída de internet, que es clave en un restaurante en hora pico: un POS que dependa solo de la nube simplemente se apaga.
La nube (el plano de gestión)
Sección titulada «La nube (el plano de gestión)»- Despliegues y actualizaciones al equipo
- Monitoreo y Sentry
- Las pruebas nocturnas contra Toteat real
- La identidad compartida de Monoku
El trade-off
Sección titulada «El trade-off»Un POS solo en la nube se muere con cualquier corte de internet, peor que el propio Toteat, que funciona offline. El costo de irnos a on-prem es un nuevo punto único de falla (el equipo), que mitigamos dejando la app oficial de Toteat en las tablets como plan B. Ver qué pasa cuando se cae la red.