Nginx transfers requests to other backend servers, such as Thin(Ruby server), or Node.js server, or Tomcat, then What’s the IPC mechanism between them?
Shared memory?
Socket (even in same machine)?
Pipe?
Standard IO? (For CGI or FastCGI, it is)
Or something else?
Depending on your setup, it my use Unix Sockets or TCP.
This will use TCP:
This will use Unix Socket: