# 1 Year of Autoscaling Postgres: How it's going, and what's next

DevFeed: [1 Year of Autoscaling Postgres: How it's going, and what's next](<https://devfeed.tech/articles/1-year-of-autoscaling-postgres-how-it-s-going-and-what-s-next-4920.md>)

Original publisher: [Read original article](<https://neon.com/blog/1-year-of-autoscaling-postgres-at-neon>)

Author: Em Sharnoff

Published: 2024-04-15T15:55:23Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [compute](<https://devfeed.tech/tags/compute.md>), [containers](<https://devfeed.tech/tags/containers.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [memory](<https://devfeed.tech/tags/memory.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [scale](<https://devfeed.tech/tags/scale.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

## AI overview

The article reviews one year of Neon's autoscaling for serverless Postgres. It explains how zero-downtime vertical scaling adds or removes CPU and memory in response to workload demand, reducing infrastructure costs while handling peaks. It also discusses Neon's use of virtual machines in Kubernetes, the NeonVM custom resource and controller, scaling logic based on node metrics, and scheduler changes intended to avoid resource overcommitment.

## Source excerpt

Neon introduced autoscaling for serverless Postgres to the world over a year ago, enabling your applications to handle peak demand without incurring peak infrastructure costs 24/7. Our autoscaling feature performs zero-downtime vertical scaling of your Postgres instance, provisio...