asyncoro

asyncoro

asyncoro是一个Python框架,用于开发具有异步完成和协程的并发分布式程序。
asyncoro是一个Python框架,用于开发具有异步完成和协程的并发分布式程序。在异步中实现的异步完成是套接字I / O操作(非阻塞套接字),数据库游标,睡眠计时器和锁定原语。用asyncoro开发的程序与带有线程的Python程序具有相同的逻辑和结构,除了一些语法上的变化。asyncoro支持套接字I / O通知机制epoll,kqueue,/ dev / poll(并在必要时进行轮询和选择),以及Windows I / O完成端口(IOCP),以实现高性能和可伸缩性,以及SSL以实现安全性。asyncoro还支持协程的远程执行,监视其他协程的协程等,以进行分布式,容错编程。
asyncoro

特征

分类目录

Linux版asyncoro的替代品

Node.js

Node.js

Node.js是基于Chrome的JavaScript运行时构建的平台,可轻松构建快速,可扩展的网络应用程序。
Erlang

Erlang

Erlang是一种通用的并发,垃圾收集的编程语言和运行时系统,用于构建可大规模扩展的,对实时性有较高要求的软实时系统。
Tornado Web Server

Tornado Web Server

Tornado是可扩展的无阻塞Web服务器的开源版本。
Twisted

Twisted

Twisted是一个事件驱动的网络编程框架,该框架使用Python编写,并获得MIT许可。
vert.x

vert.x

来自Wikipedia的免费encyclopediaVert.x是在Java虚拟机上运行的多语言事件驱动的应用程序框架。[1] [2]
dispy

dispy

dispy是一个Python框架,用于并行执行计算,方法是将计算分布在单个计算机(SMP)上的多个处理器之间,或者在群集中的许多计算机之间...