greenlet
greenlet - lehké souběžné programování v průběhu procesu Balíček „greenlet“ je odštěpením Stackless, verze CPythonu, která podporuje mikro-vlákna nazvaná „tasklets“.Tasklets běží pseudo-souběžně (obvykle v jednom nebo několika vláknech na úrovni OS) a jsou synchronizovány s výměnou dat na „kanálech“.Na druhé straně „zeleň“ je stále primitivnějším pojmem mikroprocesu bez implicitního plánování;coroutines, jinými slovy.To je užitečné, když chcete přesně řídit, kdy se váš kód spustí.Můžete si vytvořit vlastní naplánované mikro-vlákna na vrcholu zeleně;zdá se však, že zeleně jsou užitečné samy o sobě jako způsob vytváření pokročilých struktur řízení toku.Můžeme například znovu vytvořit generátory;rozdíl s vlastními generátory Pythonu spočívá v tom, že naši generátoři mohou volat vnořené funkce a vnořené funkce mohou také poskytovat hodnoty.(Navíc nepotřebujete klíčové slovo „výnos“. Viz příklad v test / test_generator.py) .... Zeleně jsou poskytovány jako rozšiřující modul C pro běžného nemodifikovaného tlumočníka.Zdrojový kód :
greenlet

Kategorie

Alternativy greenlet pro Web

reep.io

reep.io

Můžete přenášet vše, co chcete, aniž byste nejprve uložili data na server.Můžete dokonce streamovat video soubory nebo prohlížet obrázky přímo.
Socket.io

Socket.io

Socket.IO si klade za cíl umožnit aplikace v reálném čase ve všech prohlížečích a mobilních zařízeních, což zamlžuje rozdíly mezi různými transportními mechanismy.