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