Neon
Postgres serverless con branching, auto-scaling y un generoso plan gratuito.
Mi experiencia
Neon es lo que Postgres se ve en la era serverless. El auto-scaling es impecable: tu base de datos se apaga cuando esta inactiva y escala al instante cuando llega trafico. Para un side project, esto significa que no pagas por tiempo de base de datos ociosa.
El branching de bases de datos es la funcion estrella. Puedes crear una copia de tu base de datos de produccion para pruebas o desarrollo, con su propio connection string. Es como ramas de git para tus datos.
El cold start puede ser molesto: la primera consulta despues de estar inactivo tarda 1-3 segundos. Si necesitas respuestas sub-segundo en todo momento, activa el compute siempre encendido (cuesta algunos dolares al mes).
Ventajas
- +Postgres serverless — escala a cero cuando no se usa
- +Branching de bases de datos para desarrollo (como git para tus datos)
- +0.5 GB de almacenamiento gratuito, compute siempre activo incluido
Desventajas
- −Latencia de cold start al escalar desde cero
- −No ideal para cargas de trabajo con muchas escrituras concurrentes
- −Menos extensiones disponibles que Postgres tradicional
Mejor para
Desarrolladores que quieren Postgres sin gestionar conexiones ni escalado.