Quel script pour une application multithreading tournant tel un daemon?
Bonjour,
Je vous soumet ce post car je souhaiterai savoir quel langage est le plus adapté pour l'application dont j'ai besoin.
Je suis actuellement sur un serveur dédié tournant sous fedora 8, dont la config est la suivante:
Code:
1 2 3 4 5 6 7 8
| Intel Core2Duo E7200 2x 2.53 GHz
L2: 3Mo FSB: 1066MHz
Double Coeur gravé en 45nm
Mémoire vive 3 Go
Disque dur 500 Go
Type disque SATA2
Connexion 100 Mbps
Bande passante 100 Mbps |
Il me faut un script qui accede à ma base de données mysql afin d'y récupérer des adresses ip + ports associés.
Cette base contient entre 70000 et 90000 entrées.
Le script devra tester par paquets de 500, ces adresses ip, en multithreading, et tourner tel un daemon en tache de fond.
Si le serveur distant répond, on met à jour un champs dans la base de données pour indiquer la date et l'heure du dernier controle. Si le serveur distant ne répond pas, on le supprime de la base.
Je pensais qu'il serait bien d'avoir un script en perl, mais qu'en pensez vous? On me propose de faire un tel script en perl pour une tranche tarifiaire compris entre 30 et 40 euros...cela vous semble t-il correct?
Merci