En gros, ton serveur doit utiliser plusieurs processus légers dont un qui ne fait que recevoir les requêtes et les mettre dans une file de tâches (donc il ne doit pas se bloquer) et un autre processus léger qui gère cette file, il a pour rôle de créer si nécessaire ou de réutiliser un processus léger existant qu'il peut réveiller pour exécuter la tâche.