Ajout de filetage stackless BSD noyau?
-
05-09-2019 - |
Question
IronPort a développé un modèle de filetage stackless qui permet à l'appareil IronPort pour soutenir plus de 10.000 connexions simultanées contrairement aux 100 connexions prises en charge sur un système d'exploitation traditionnel.
Si l'on voulait faire la même chose, mais pour le rendre open source, où? Devraient-ils commencer
La solution
Il y a quelques implémentations déjà disponibles. Il suffit de faire quelques recherches autour et vous pouvez les trouver. L'une des implémentations les plus répandues est disponible sous licence BSD: protothreads
Autres conseils
Qu'est-ce que vous avez besoin est coroutines http://www.nightmare.com/~rushing/copython/index.html
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow