Everything starts with a TCP connection. The postmaster has been listening since the server booted: it checks who you are, checks the database exists, and then does something no thread pool would ever do — it forks an entire new process to serve you, and steps out of the way. Watch the pulse leave the tower and land in the row of buildings ahead.
A working model of the PostgreSQL engine
ready
Early, unreviewed prototype. It almost certainly contains inaccuracies in both the model and explanations. Found one? Open an issue or send a pull request.