PyConFr 2014

Lyon, October 25-28

PyConFR 2014

samedi 11:30:00–12:00:00

Performance des frameworks web : Python vs the world

Ronan Amicel

Audience level:
Intermediate

Description

TechEmpower réalise régulièrement des tests de performance sur de nombreux frameworks web, tous langages confondus. Que nous apprennent-ils sur la performance de Python par rapport aux autres langages ? Et entre les différents frameworks Python ? Python 3 est-il plus rapide que Python 2 ? Et PyPy ? Et ces benchmarks, est-ce qu'ils servent vraiment à quelque chose ?

Abstract

Depuis mars 2013, les gens de TechEmpower, aidés par la communauté, ont lancé le plus grand effort de mesure et de comparaison des performances de frameworks web : http://www.techempower.com/benchmarks/

Dans la dernière fournée de résultats (round 9), ce sont 93 combinaisons de langages, frameworks et bases de données qui ont été comparées, sur 6 tâches et sur 3 environnements matériels différents. Que nous apprennent les résultats ?

  • Comment Python se place-t-il par rapport aux autres langages (PHP, Ruby, Go, Java...) ?

  • Y a-t-il des écarts significatifs entre nos différents frameworks (Django, Flask, Bottle, Pyramid, Tornado...) ?

  • Python 3 est-il plus rapide ou plus lent que Python 2 ? Est ce qu'on gagne beaucoup à passer à PyPy ?

  • Ces benchmarks sont-ils vraiment représentatifs d'une utilisation réelle ?

Telles sont les questions qui seront abordées dans cette session, garantie sans trolls !

Voir le support de présentation

Sponsors