Le passage d'events de Qt (signal/slots), semble assez limité: quelque 200 000 signals/slot traité par secondes. Ce qui pose des problèmes d'échelle.
Théoriquement limité à 200 000 clients envoyant 1 packet par seconde, alors si ont as seulement un aller et un retour entre la classe réseau (socket tcp), et la classe de traitement (le thread), déjà ça fait la moitié de clients supportés. Si ensuite ce sont 5 packet par secondes que les clients peuvent envoyé… on tombe 20 000 client.
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/
[^] # Re: Ça sert à rien de comparer
Posté par alpha_one_x86 (site web personnel) . En réponse au message Choix d'un moteur réseau/event. Évalué à 0.
Le passage d'events de Qt (signal/slots), semble assez limité: quelque 200 000 signals/slot traité par secondes. Ce qui pose des problèmes d'échelle.
Théoriquement limité à 200 000 clients envoyant 1 packet par seconde, alors si ont as seulement un aller et un retour entre la classe réseau (socket tcp), et la classe de traitement (le thread), déjà ça fait la moitié de clients supportés. Si ensuite ce sont 5 packet par secondes que les clients peuvent envoyé… on tombe 20 000 client.
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/