Skip to main content

Serverless

Serverless computing is the foundation of scalable application development for the web. But traditional Cloud-hosted databases were not built to scale automatically with use, whether "scaling" meant increasing the number of connections allowed, or allocating more RAM or CPU, or adding replicas on-demand.

Platter takes "serverless" to the next level by applying its principles to stateful resources like databases, enabling their use in short-lived functions in addition to more traditional long-running server processes.

Serverless Postgres#

Postgres enables cross-cloud database use without requiring a separate connection or connection pool. In addition, all queries are automatically queued when made through generated clients.

Using Postgres simplifies your own stateful serverless architecture and leads to a performance boost versus the typical approach of using a single database connection per function.