No, definitivamente puedes manejar más que eso.
Es importante recordar que en el fondo, suponiendo que esté ejecutando una máquina de un solo núcleo, la CPU solo ejecuta una instrucción * a la vez.
Es decir, la CPU solo puede ejecutar un conjunto muy limitado de instrucciones, y no puede ejecutar más de una instrucción por marca de reloj (muchas instrucciones incluso toman más de 1 marca).
Por lo tanto, la mayor concurrencia de la que hablamos en informática es la concurrencia de software. En otras palabras, hay capas de implementación de software que abstraen de nosotros la CPU de nivel inferior y nos hacen pensar que estamos ejecutando código simultáneamente.
Estas "cosas" pueden ser procesos, que son unidades de código que se ejecutan simultáneamente en el sentido de que cada proceso piensa que se está ejecutando en su propio mundo con su propia memoria no compartida.
Otro ejemplo son los hilos, que son unidades de código dentro de los procesos que también permiten la concurrencia.
La razón por la cual sus 4 procesos de trabajo podrán manejar más de 4 solicitudes es porque dispararán hilos para manejar más y más solicitudes.
El límite de solicitud real depende del servidor HTTP elegido, E / S, SO, hardware, conexión de red, etc.
¡Buena suerte!
* las instrucciones son los comandos muy básicos que puede ejecutar la CPU. ejemplos: sumar dos números, saltar de una instrucción a otra