iodine:iodine-具有PubSub支持的Ruby HTTP WebSockets服务器

时间:2024-02-22 21:39:34
【文件属性】:

文件名称:iodine:iodine-具有PubSub支持的Ruby HTTP WebSockets服务器

文件大小:592KB

文件格式:ZIP

更新时间:2024-02-22 21:39:34

ruby redis rack server webserver

iodine-为什么要使用本机Pub / Sub解决快速HTTP / WebSocket服务器的问题? Iodine是用于实时Ruby应用程序的快速并发Web应用程序服务器,具有对WebSockets和Pub / Sub服务的本地支持-但它还有更多。 Iodine是许多 C框架的Ruby包装器,利用C的速度来完成许多常见的Web应用程序任务。 此外,碘可以消除所有网络问题,因此您无需担心传输层,而可以将精力集中在应用程序逻辑上。 碘包括以下方面的本地支持: HTTP,WebSockets和EventSource(SSE)服务(服务器); WebSocket连接(服务器/客户端); 发布/订阅(具有可选的Redis发布/订阅缩放); 快速(!)内置的Mustache模板引擎。 静态文件服务(具有对预压缩资产的自动gzip支持); 优化记录到stderr 。 异步事件调度和计时器; HTTP / 1.1保持活动和流水线; 堆碎片保护。 TLS 1.2及更高版本(要求OpenSSL> = 1.1.0); TCP / IP服务器和客户端连接; Unix Socke


网友评论