写点什么

Thin:更快的 Ruby Web 服务器

  • 2008-02-26
  • 本文字数:505 字

    阅读完需:约 2 分钟

现在 Mongrel 已经成了 Ruby Web 服务器的默认选择(参见 Zed Shaw 在 QCon London 2007 上的演讲:creator of Mongrel )。 但是一个叫做 Thin 的新的试验性的解决方案目前已经可以使用。Thin 将以下三个 Ruby 的 Web 库整合在了一起:

  • Mongrel parser ,(使用 Ragel )Mongrel 速度与安全性的基础。
  • Event Machine ,一个简单的事件处理 Ruby 库,用于开发可伸缩的网络 I/O 处理程序。
  • Rack ,位于支持 Ruby 的 Web 服务器与 Ruby 框架之间的一个最小化的接口。

Marc-André Cournoyer 在最近的 Montreal on Rails 社区大会上做了一个关于关于Thin 的演讲 ,展示了Thin 的优势。性能改善很显著,可以达到每秒请求数增长25% 和约减少15% 的内存使用,这还是在速度已经被花在Rails 上的时间降低了的情况下取得的。

自2008 年1 月份发布的0.6.1 版起,Thin 支持UNIX sockets 和TCP/IP sockets 的监听,并正在使其变得更加快速。

图片由 Marc-André Cournoyer 提供

Thin 已经可以支持绝大部分 Ruby 的 Web 框架了,如 Rails Merb Camping Sinatra Ramaze Vintage Swiftiply

Thin 项目诞生已经三个月了,在一个产品级的发布出来之前,它值得一试。查看英文原文: Thin The Fast Ruby Web Server

2008-02-26 00:403605
用户头像

发布了 29 篇内容, 共 46374 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

靠AI自动生成视频撸自媒体收益,月入5000+

派大星

ChatGPT4

深度学习基础入门篇[8]::计算机视觉与卷积神经网络、卷积模型CNN综述、池化讲解、CNN参数计算

汀丶人工智能

人工智能 深度学习 计算机视觉 池化 CNN网络

国内AI大模型 VS chatgpt (20)-- H265/H264有何不同,h265有什么优势?

福大大架构师每日一题

福大大 ChatGPT 文心一言

建造者模式:将对象的构建与表示分离,提高程序的可维护性和可扩展性

Jack

golang 设计模式

三周年连更活动结果已出炉,快来看看有没有你

InfoQ写作社区官方

热门活动 三周年连更

从热爱到深耕,在开发路上的他们勇敢逐梦

HarmonyOS SDK

HMS Core

如何借助Kafka持久化存储K8S事件数据?

SEAL安全

kafka 云原生 k8s Seal软件 企业号 5 月 PK 榜

菜单栏应用管理:Bartender 4 激活中文版

真大的脸盆

Mac Mac 软件 菜单栏管理工具 菜单栏软件

mac端好用的建模软件分享~

真大的脸盆

Mac Mac 软件 建模工具 三维建模软件

一文盘点PoseiSwap近期的生态利好

西柚子

2023-05-21:给定一个字符串 s 和一个整数 k 。你可以从 s 的前 k 个字母中选择一个, 并把它加到字符串的末尾。 返回 在应用上述步骤的任意数量的移动后,字典上最小的字符串。 输入:s

福大大架构师每日一题

Go 算法 福大大

如何通过Makefile优化加速编译过程提高开发效率

小万哥

c++ 程序员 面试 后端 开发

From Java To Kotlin:空安全、扩展、函数、Lambda很详细,这次终于懂了

Seachal

Java android Lambda kotlin 函数式编程

如何列举测试点

FunTester

三周年主题征文活动结果已出炉,快来看看有没有你

InfoQ写作社区官方

热门活动 三周年征文

开源字节 CRM 系统

源字节1号

开源 软件开发 小程序开发

一文盘点PoseiSwap近期的生态利好

股市老人

Ribbon默认负载均衡规则替换为NacosRule

越长大越悲伤

Spring Cloud

面试复盘:哈希冲突的常见解决方案?

javacn.site

我出版了一本关于TikTok电商运营的书

博文视点Broadview

Django笔记三十四之分页操作

Hunter熊

Python django 分页

C语言编程—存储知识

芯动大师

使用 OpenAPI 构建 API 文档

江湖十年

golang Web 后端 swagger OpenAPI

HashTable 在蚂蚁转化归因中的极致运用

阿里云大数据AI技术

大数据 开发者 企业号 5 月 PK 榜

Thin:更快的Ruby Web服务器_Ruby_Sebastien Auvray_InfoQ精选文章