eventlet
2016-01-14 11:31:14 0 举报
Eventlet是一个基于Python的并发编程库,它提供了轻量级的协程(coroutine)和异步I/O功能。与传统的多线程或多进程模型相比,Eventlet使用协程实现了高并发、低延迟的应用程序。协程是一种用户态的轻量级线程,它们之间的切换由事件驱动,避免了上下文切换的开销。Eventlet通过epoll或kqueue等高效的事件触发机制,实现了非阻塞的网络I/O和定时器。此外,Eventlet还提供了一些高级特性,如连接池、SSL支持和Web服务器集成。总之,Eventlet是一个简单、易用且高性能的并发编程库,适用于构建高性能的网络应用和服务。