Bonjour,
Je travail sur https://github.com/Confiared/fastcgicdn (GPL3), j'utilise epoll.
- Je cherche un maximum de performance (surtout avec le cache, open()/read()/close())
- Rien en bloquant, tout en asynchrone
Les points suivant me géne:
- La résolution DNS de Curl est t'elle async?
- open()/close() sont synchrone
- Je ne trouve pas d'exemple pour utiliser io_uring pour les fichiers avec IORING_OP_OPENAT pour désynchroniser open/close.
- io_uring viens remplacer epoll ou s'utilise en parallèle?
Cordialement,
# Commentaire supprimé
Posté par rayan008 . Évalué à 1. Dernière modification le 22 août 2020 à 10:56.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par rayan008 . Évalué à 1. Dernière modification le 22 août 2020 à 10:56.
Ce commentaire a été supprimé par l’équipe de modération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.