Neon Serverless Postgres is generally available
Neon has launched its serverless Postgres platform into general availability, drawing interest for features like instant copy-on-write “branching,” point-in-time recovery, and autoscaling that can scale databases down to zero during idle periods. Commenters compare it with alternatives such as AWS Aurora, PlanetScale, Turso, Supabase, and Cloudflare D1, weighing Neon’s developer experience and open-source posture against concerns about pricing—especially storage costs—and past reliability incidents. Some users report strong productivity gains and easy integration, while others remain cautious about vendor lock-in, outage history, and the economics versus self-hosted Postgres or more “boring” managed services.
Launch timing and positioning
- Several commenters noticed GA landing almost simultaneously with another Postgres PaaS; company reps say the date was independently planned and delayed once for internal reasons.
- Neon is framed as “serverless Postgres” with focus on autoscaling, scale-to-zero, and dev‑friendly features like branching and Vercel integration.
Architecture and features
- Storage and compute are separated: Postgres runs in small VMs inside Kubernetes pods, backed by a custom Rust storage layer.
- WAL is indexed to support point‑in‑time recovery and “branches” (copy‑on‑write database history for dev/test, troubleshooting, and time travel).
- Multi‑tenant isolation is via per‑tenant Postgres VMs on shared bare‑metal nodes.
- There’s an explicit local cache between Postgres and pageservers to compensate for lack of OS filesystem cache.
Serverless behavior and scaling
- Databases scale to zero after inactivity; users can set min/max compute so production can stay warm.
- Cold starts are claimed to be a few hundred milliseconds; one user reported seconds plus a failed first request, which they fixed with connection‑pool settings.
- Architecture is said to allow effectively unbounded storage and large compute up to the biggest AWS metal node plus replicas.
Pricing and cost concerns
- Several users find storage expensive ($1.50+/GiB, plus PITR/retention bundled in), especially for light‑compute, moderate‑storage workloads.
- Some report prior 10x storage price hikes and worry about future changes.
- Neon staff say COGS are high due to multiple replicas (safekeepers, NVMe cache, dual S3 copies) and that pricing and storage/retention separation are being reconsidered.
- Confusion exists about compute‑hour accounting; staff clarify each paid tier includes enough hours to run one instance 24/7, with extras for branches.
Reliability and production readiness
- Mixed reports: some users say Neon has been “just works” reliable and cost‑effective in production; others describe multiple outages in Q4 2023 and migrated away.
- Uptime metrics were removed from the status page due to incorrect calculation; this was perceived by some as hiding poor reliability. Staff say a new, more accurate model (inspired by other vendors) is coming.
- Company representatives emphasize recent stability work, frequent internal reviews, and that GA reflects reaching a higher reliability bar.
Open source, self‑hosting, and lock‑in
- Core storage and Postgres fork are open source; the full control plane is not. A toy local control plane exists, and third‑party operators are emerging.
- Some users are self‑hosting Neon on Kubernetes (often with Ceph) to get the branching/storage model with their own cost structure.
- Concern about lock‑in is countered by claims of vanilla Postgres compatibility and the ability to fall back to standard Postgres elsewhere.
Performance and developer experience
- Several users praise very fast database provisioning compared to RDS and the convenience of branching for per‑PR or per‑dev environments.
- Others report rough early experiences: dashboard bugs, Node.js driver pool issues with serverless, and difficulties estimating costs.
- Questions remain about performance on very large datasets; no concrete benchmarks were shared, but staff point to their caching layer and NVMe/object‑storage hybrid design.
Compliance and data handling
- Neon staff state they don’t inspect user data without permission and that data is encrypted at rest (NVMe and S3).
- EU regions are supported; full details on strict EU‑only access and broader compliance posture are not fully elaborated in the thread.