Aujourd'hui je travaille dans une société gérant des métriques, nous avons des milliers de connexions par seconde, et le serveur ftp écrit en python, ainsi que l'ensemble de prétraitement géré par celery (on parle de plusieurs millions d'écriture par jours) ne posent aucun problème de performance.
Bon là j'ai tiqué.
Performance , Python ... faut quand même pas trop être pointilleux et faut pas trop avoir besoin de performance non plus.
Wé effectivement sur des VM Bardée en RAM et en Core la ou un outil comme PureFTPd aurait fait largement tout aussi bien mais avec 10 fois moins de ressource ... C'est sur du Stockage type Full Flash voir NVME la base de donnée elle tourne bien c'est sur.
Ca compense les logiciels chronophage dans leur execution, les millions de cycles CPU perdus les dizaines de Giga de RAM qu'il faut fournir car on a affaire à des chefs de projets qui te font des outils "systèmes performant" en Python !
Je ne supporte plus les outils codés dans ce langage qui te bouffent des Centaines de méga de mémoire ou il faut charger des dizaines lib pip truc, et qui fout à genoux une machine standard dés qu'il s'agit d'aller manipuler des fichiers de plus de quelques milliers de lignes.
Revenez à l'informatique bordel, revenez à la performance, sauvez la planète arrêtez Python !
[^] # Re: Retour sur des grosses applications
Posté par Kwiknclean . En réponse à la dépêche Python pour la rentrée 2019 — partie 1 ― Popularité. Évalué à 4.
Bon là j'ai tiqué.
Performance , Python ... faut quand même pas trop être pointilleux et faut pas trop avoir besoin de performance non plus.
Wé effectivement sur des VM Bardée en RAM et en Core la ou un outil comme PureFTPd aurait fait largement tout aussi bien mais avec 10 fois moins de ressource ... C'est sur du Stockage type Full Flash voir NVME la base de donnée elle tourne bien c'est sur.
Ca compense les logiciels chronophage dans leur execution, les millions de cycles CPU perdus les dizaines de Giga de RAM qu'il faut fournir car on a affaire à des chefs de projets qui te font des outils "systèmes performant" en Python !
Je ne supporte plus les outils codés dans ce langage qui te bouffent des Centaines de méga de mémoire ou il faut charger des dizaines lib pip truc, et qui fout à genoux une machine standard dés qu'il s'agit d'aller manipuler des fichiers de plus de quelques milliers de lignes.
Revenez à l'informatique bordel, revenez à la performance, sauvez la planète arrêtez Python !