add some more http benchmarks

Ouverte
#227 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
python
Domaine
performance

Piste de recherche

Commencez par localiser le benchmark tornado_http existant dans la suite pyperformance et examinez les exemples de client et de serveur asyncio référencés dans l’issue et l’article uvloop lié. Définissez des cas de benchmark pour ces charges de travail HTTP et déterminez comment SelectorEventLoop et uvloop doivent être comparés. Le travail est considéré comme terminé lorsque les nouveaux benchmarks s’exécutent via la suite et produisent des résultats comparables.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Currently there's tornado_http but there's loads of high quality benchmarks for asyncio clients and servers

https://magic.io/blog/uvloop-blazing-fast-python-networking/

I also want to see if it's possible to make SelectorEventLoop perform faster than uvloop

Langage dominant
Python
Étoiles
1k
Forks
203
Merge moyen
1 h 20 min
PR mergées (30 j)
2

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de python/pyperformance

Toutes les issues de python/pyperformance

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.