16
The prefork MPM R00LZ!!!1!1!
We prefer processes over threads
Better fault isolation
When one child crashes, only a single user gets disconnected
Better programming model for C/C++
Private data by default
Shared data requires extra work (mmap + synchronization)