eventlet

eventlet

eventlet

软件

软件描述

Eventlet 是一个用于 Python 的并发网络库,它允许您改变代码的运行方式,而不必改变编写方式。

官方网站

访问软件的官方网站了解更多信息

官方认证

eventlet.net

安全链接HTTPS

什么是 eventlet?

Eventlet 是一个用于 Python 的并发网络库,可改变您的代码运行方式,而无需更改编写方式。

它使用 epoll 或 kqueue 或 libevent 实现高可扩展的非阻塞 I/O。 协程确保开发者可以采用类似线程的阻塞式编程风格,同时享有非阻塞 I/O 的优势。 事件分发是隐式的,这意味着您可以轻松地从 Python 解释器中使用 Eventlet,或将其作为更大应用程序中的一个小型组件。

使用 Eventlet 上手简单,将现有应用转换为使用它也十分容易。可以从示例、常见设计模式以及基本 API 原语列表开始学习。 源代码:https://github.com/eventlet/eventlet/ 源代码:https://bitbucket.org/eventlet/eventlet/ 文档:http://eventlet.net/doc/ 许可证:MIT。

🔄 替代方案

7 个选择
Socket.io

Socket.io

软件

4

Socket.IO 致力于在每个浏览器和移动设备上实现实时应用,模糊了不同传输机制之间的差异。

免费 • 开源
查看详情
Pyper

Pyper

软件

Pyper 是一个基于函数式编程模式的灵活框架,用于并发和并行数据处理。适用于 ETL 系统、数据微服务和数据采集。

免费 • 开源
查看详情
💻

WebSocket-Node

软件

Node.JS 的 WebSocket 实现(草案 -08 至最终 RFC 6455)

免费 • 开源
查看详情
JsSIP

JsSIP

软件

JsSIP,JavaScript SIP(会话初始化协议)库。

免费 • 开源
查看详情
💻

greenlet

软件

轻量级的进程内并发编程。

免费 • 开源
查看详情
💻

gevent

软件

gevent 是一个基于协程的 Python 网络库,它使用 greenlet 在 libev 事件循环之上提供高层级的同步 API。

免费 • 开源
查看详情
💻

Socketioxide

软件

一个基于 Rust 的 socket.io 服务器实现,与 Tower 生态系统和 Tokio 堆栈集成。可与任何基于 tower 的服务器框架(如 Axum、Warp、Salvo 或 Hyper)集成。可在 socketioxide 上添加其他基于 tower 的中间件,例如 CORS...

免费 • 开源
查看详情