Neon Serverless Postgres is generally available

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.