greenlet
greenlet - Lätt samtidigt programmerad process i processen ”greenlet” -paketet är en spin-off av Stackless, en version av CPython som stöder mikroträngar som kallas “tasklets”.Uppgifter körs pseudo-samtidigt (vanligtvis i en eller flera trådar på OS-nivå) och synkroniseras med datautbyte på "kanaler".En "greenlet" är å andra sidan en ännu mer primitiv uppfattning om mikrotråd utan implicit schemaläggning;koroutiner, med andra ord.Detta är användbart när du vill kontrollera exakt när din kod körs.Du kan bygga anpassade schemalagda mikrotrådar ovanpå greenlet;emellertid verkar det som om greenlets är användbara på egen hand som ett sätt att skapa avancerade kontrollflödesstrukturer.Vi kan till exempel återskapa generatorer;skillnaden med Pythons egna generatorer är att våra generatorer kan ringa kapslade funktioner och de kapslade funktionerna kan också ge värden.(Dessutom behöver du inte ett "avkastning" nyckelord. Se exemplet i test / test_generator.py) .... Greenlets tillhandahålls som en C-förlängningsmodul för den vanliga omodifierade tolkaren.Källkod :
greenlet

kategorier

Alternativ till greenlet för Windows

Socket.io

Socket.io

Socket.IO syftar till att möjliggöra realtidsappar i alla webbläsare och mobila enheter, och oskärpa skillnaderna mellan de olika transportmekanismerna.
Bone.io

Bone.io

Bone.io är ett lätt ramverk för att bygga JavaScript-applikationer med högprestanda i realtid.
WebSocket-Node

WebSocket-Node

En WebSocket-implementering för Node.JS (Utkast -08 till slut RFC 6455) Källkod: https://github.com/theturtle32/WebSocket-Node
eventlet

eventlet

Eventlet är ett samtidigt nätverksbibliotek för Python som låter dig ändra hur du kör din kod, inte hur du skriver den.
gevent

gevent

gevent är ett koroutinbaserat Python-nätverksbibliotek som använder greenlet för att tillhandahålla ett synkron API på hög nivå ovanpå libev-händelsöglan.
JsSIP

JsSIP

JsSIP, JavaScript SIP-biblioteket Källkod: https://github.com/versatica/JsSIP