greenlet
greenlet - Programação simultânea leve em processo O pacote "greenlet" é um spin-off do Stackless, uma versão do CPython que suporta microencadeamentos chamados "tasklets".Os tasklets são executados de forma pseudo-simultânea (geralmente em um ou alguns threads no nível do SO) e são sincronizados com as trocas de dados nos "canais".Um "greenlet", por outro lado, é uma noção ainda mais primitiva de micro-thread sem programação implícita;corotinas, em outras palavras.Isso é útil quando você deseja controlar exatamente quando seu código é executado.Você pode criar micro-threads agendados personalizados sobre o greenlet;no entanto, parece que os greenlets são úteis por si só como uma maneira de criar estruturas avançadas de fluxo de controle.Por exemplo, podemos recriar geradores;a diferença com os próprios geradores do Python é que nossos geradores podem chamar funções aninhadas e as funções aninhadas também podem gerar valores.(Além disso, você não precisa de uma palavra-chave "yield". Veja o exemplo em test / test_generator.py) .... Os greenlets são fornecidos como um módulo de extensão C para o intérprete regular não modificado.Código fonte :
greenlet

Categorias

Alternativas ao greenlet para todas as plataformas com qualquer licença

reep.io

reep.io

Você pode transferir o que quiser sem armazenar os dados em um servidor primeiro.Você pode até transmitir arquivos de vídeo ou visualizar imagens diretamente.
Socket.io

Socket.io

O Socket.IO visa tornar possíveis aplicativos em tempo real em todos os navegadores e dispositivos móveis, obscurecendo as diferenças entre os diferentes mecanismos de transporte.
Bone.io

Bone.io

Bone.io é uma estrutura leve para a criação de aplicativos JavaScript de página única em tempo real e alto desempenho.
WebSocket-Node

WebSocket-Node

Uma implementação do WebSocket para Node.JS (Rascunho -08 até o RFC 6455 final) Código-fonte: https://github.com/theturtle32/WebSocket-Node
gevent

gevent

gevent é uma biblioteca de rede Python baseada em rotina que usa greenlet para fornecer uma API síncrona de alto nível no topo do loop de eventos da libev.
eventlet

eventlet

Eventlet é uma biblioteca de rede simultânea para Python que permite alterar como você executa seu código, não como você o escreve.
JsSIP

JsSIP

JsSIP, a biblioteca JavaScript SIP Código-fonte: https://github.com/versatica/JsSIP