123
greenlet
greenlet - Let samtidigt i programmering i processen “greenlet” -pakken er en spin-off af Stackless, en version af CPython, der understøtter mikrotråde kaldet “tasklets”.Opgavelister kører pseudo-samtidigt (typisk i en enkelt eller nogle få trådløse OS-niveauer) og synkroniseres med dataudveksling på "kanaler".En "greenlet" er på den anden side en stadig mere primitiv opfattelse af mikrotråd uden implicit planlægning;koroutiner, med andre ord.Dette er nyttigt, når du vil kontrollere nøjagtigt, hvornår din kode kører.Du kan oprette brugerdefinerede planlagte mikro-tråde oven på greenlet;det ser imidlertid ud til, at grønne grene er nyttige på egen hånd som en måde at fremstille avancerede kontrolstrømningsstrukturer.For eksempel kan vi genskabe generatorer;forskellen med Pythons egne generatorer er, at vores generatorer kan kalde nestede funktioner, og de indlejrede funktioner kan også give værdier.(Derudover behøver du ikke et "udbytte" -søgeord. Se eksemplet i test / test_generator.py) .... Greenlets leveres som et C-udvidelsesmodul til den almindelige umodificerede tolk.Kildekode :

Kategorier

Alternativer til greenlet til Node.JS

Socket.io

Socket.io

Socket.IO har til formål at muliggøre realtidsapps i alle browsere og mobile enheder og sløre forskellene mellem de forskellige transportmekanismer.
Bone.io

Bone.io

Bone.io er en let ramme til opbygning af højtydende Realtime Single Page JavaScript-applikationer.
WebSocket-Node

WebSocket-Node

En WebSocket-implementering af Node.JS (Udkast -08 gennem den endelige RFC 6455) Kildekode: https://github.com/theturtle32/WebSocket-Node