I was looking for an answer to this, but I couldn't find it.
How does the Puma master process communicate with workers? How does a master process send a request to a worker? Is this done with shared memory? Unix connector?
The wizard does not process requests, it simply monitors workers and restarts them when needed.
Workers, regardless, will pull requests from some queuing system, for example. TCP or unix port.