Bonjour,
Pour un nouveau projet, nous avons besoin de créer une application qui va tourner en permanence avec des phases longues de récupération et des phases de traitement riche. Pour optimiser les performances, nous devons utiliser des threads.
Je sais que l'on peut faire autrement, mais naturellement nous avons pensé à PThreads qui est fait pour cela et qui se rapproche le plus d'habitude que nous avons dans d'autres langages. Nous avons commencé à faire quelque teste, mais à la base cela reste quelque chose de non natif en PHP. Et nous avons été surpris de voir que des connexions à Mysql devais être stocké dans des variables de class static...
Ma demande est donc un retour d'expérience sur l'utilisation de PThreads :
- L'aviez vous déjà utilisé?
- Cela à marcher parfaitement.
- Vous avez du l'abandonné et pourquoi?
- Y a-t-il certaines adaptations à faire au code?
- Des limitations?
- ...
Notre crainte est de découvrir après 6 mois de développement que l'utilisation de PThreads était une mauvaise idée et de devoir presque repartir de zéro.
Partager