Springtail scales read performance for existing PostgreSQL databases without requiring a migration or changes to your application.
It replicates data from your Amazon RDS for PostgreSQL, Aurora PostgreSQL, or Supabase instance and routes read queries to on-demand replica nodes. This allows you to add replicas for periods of high traffic and remove them when they are no longer needed, improving read performance while reducing infrastructure costs.
Springtail provides significant advantages over traditional Postgres read replicas:
Instant scale-up: Springtail separates storage from compute, allowing additional replicas to spin up in seconds without requiring a new copy of the data.
Cost-efficiency: Only pay for what you use — reduce compute resources when they’re not needed, saving on peak provisioning costs.
Built-in optimization: Springtail’s proxy handles load balancing and connection pooling, so you don’t need to manage these services separately.
No downtime: Bring replicas online quickly without the downtime of snapshot creation or synchronization delays.