Hacker News new | ask | show | jobs
by packetlost 433 days ago
No, nginx uses a fixed number of worker processes and communicates primarily through explicit shared memory and message passing.

Threading works ok, but there's rarely much shared state so the fork and pipe / she model wins cleaner and more secure.

As for UIs: maybe! I'm sure it depends, but this isn't an area I know a ton about

1 comments

Interesting perspective, I’ve never been thinking about this problem in terms of whether workers need shared memory space. Thank you!