A mon avis il y a deux cas de figure:
- Soit ce ne sont que des packages standards qui sont utilisés et là il n'y a aucune objection à ce que la compilation soit faite en parallèle. Et d'ailleurs tu donnes un lien sur une page web finalement, donc le serveur web va traiter les requêtes, et donc lancer les compilations, en parallèle.
Soit il est possible d'utiliser des packages compilés par des utilisateurs précédents, et là soit les compilations sont traitées dans une file, soit on reste en parallèle en émettant simplement un message d'erreur si un package est manquant à l'instant T.
Maintenant, avec l'exemple que tu donnes, il ne semble pas qu'il soit prévu d'utilser des packages non standards, donc à priori les compilations sont traitées en parallèle, exactement comme tu le dis là :
Quote:
Logiquement , il devrait faire comme pour le serveur web normal. La demande de compilation est la requête et la réponse à cette requête est le résultat de l'exécution
A mon avis il y a deux cas de figure:
- Soit ce ne sont que des packages standards qui sont utilisés et là il n'y a aucune objection à ce que la compilation soit faite en parallèle. Et d'ailleurs tu donnes un lien sur une page web finalement, donc le serveur web va traiter les requêtes, et donc lancer les compilations, en parallèle.
Soit il est possible d'utiliser des packages compilés par des utilisateurs précédents, et là soit les compilations sont traitées dans une file, soit on reste en parallèle en émettant simplement un message d'erreur si un package est manquant à l'instant T.
Maintenant, avec l'exemple que tu donnes, il ne semble pas qu'il soit prévu d'utilser des packages non standards, donc à priori les compilations sont traitées en parallèle, exactement comme tu le dis là :