curl_multi_exec pour paraleliser les actions

le 01/11/2007 à 21:40
curl_multi_exec pour paraleliser les actions
Pour exécuter des tâches en paralelle avec PHP, il faut passer par les ticks ou bien pcnt_*.

Harry Fueck vous propose de découvrir curl_multi_exec : cette fonction de l'extension Curl permet de lancer simultanément plusieurs navigateurs Web.
Ici, Harry s'en sert pour découper un fichier à analyser, et affecter des petites tâches à différents processus, qui retourne leurs sommaires.

Une approche de type MapReduce, chère à Google, et qui donne des résultats étonnants sur les grandes quantités de données.

- Wide Finder in errr PHP
- Map Reduce
- Wide Finder project

Commentaires

Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours