6.5. The Architecture of PostgreSQL

In this section you will learn about the basic concepts of PostgreSQL's architecture. With this knowledge, it will be easier for you to understand the behavior of the server and to build sophisticated applications. Knowing about PostgreSQL's internals will also help you to write your own server-side extensions you can use to solve problems and challenges more efficiently and more reliably.

6.5.1. Postmasters and Children

PostgreSQL is based on a clear and easy-to-understand architecture. The key to PostgreSQL's power and stability lies in its flexibility. The entire project is built on the KISS principle (Keep It Small and Simple), which means that the server consists of easy-to-understand modules.

When you ...

Get PHP and PostgreSQL: Advanced Web Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.