RDS for PostgreSQL processes - Amazon Relational Database Service (original) (raw)

RDS for PostgreSQL uses multiple processes.

Topics

Postmaster process

The postmaster process is the first process started when you start RDS for PostgreSQL. The postmaster process has the following primary responsibilities:

Backend processes

If the postmaster authenticates a client request, the postmaster forks a new backend process, also called a postgres process. One client process connects to exactly one backend process. The client process and the backend process communicate directly without intervention by the postmaster process.

Background processes

The postmaster process forks several processes that perform different backend tasks. Some of the more important include the following: