Data Proxy

Scaling database connections in Serverless functions

  • Connection pooling
  • Reduced bundle size & faster startup times
  • Supports Edge functions
  • Vercel logo
  • AWS logo
  • GoogleCloud logo
  • Azure logo
  • CloudFlare logo
  • Netlify logo
  • Vercel logo
  • AWS logo
  • GoogleCloud logo
  • Azure logo
  • CloudFlare logo
  • Netlify logo

Ensure you never run out of database connections

Using a traditional database with serverless functions often leads to problems. The connection limit imposed by the database is quickly exhausted when too many functions are spawned at the same time.

The Data Proxy provides reliable and scalable connection pooling for serverless environments. Avoid exhausting your database connections and ensure all your requests are being served to your users as quickly as possible.

See the Data Proxy in actionRead the docs

Reduce bundle size and make your Serverless function faster

By moving Prisma Client's query engine from your application bundle to the Data Proxy, you can significantly reduce bundle size and the startup times of your functions.

Without data proxyWith data proxy
Read the docs

Talk to your database from the Edge

The deployment of apps to the Edge is a new paradigm that has the potential to significantly speed up your apps. However, Edge environments are very limited and don’t allow to connect to a traditional database.

With the Data Proxy, you can deploy your apps to the Edge and still talk to your database to ensure the best experience for your users.

Learn more
Talk from edge