LE BANC

Ingeniería

Un solo proceso, y basta

La infraestructura de Le Banc, entera: un contenedor Docker en un VPS, con un proceso Bun dentro. Sin base de datos, sin caché, sin cola, sin balanceador, sin bucket.

El servidor WebSocket es nativo. No hay ninguna dependencia en ejecución — el Dockerfile copia la carpeta de código y arranca Bun. La imagen es minúscula y no hay node_modules que auditar.

Lo que cuesta

Una sola máquina, o sea un solo punto de fallo. Si el proceso cae, todo el mundo se desconecta y pierde su banco. Como la app se reconecta con retroceso exponencial, eso se traduce en unos segundos de corte seguidos de un banco nuevo.

Tampoco podemos añadir una segunda máquina sin compartir estado, lo que exigiría exactamente el tipo de almacenamiento que rechazamos. El día que haga falta, será una obra de verdad.

Mientras tanto, una VM de unos euros al mes aguanta de sobra, la superficie de ataque es ridícula, y no hay facturas sorpresa. Nos lo quedamos.

Volver al diario