AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

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:403656
用户头像

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

关注

评论

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

@Import :Spring Bean模块装配的艺术

华为云开发者联盟

spring 开发 华为云 华为云开发者联盟 企业号 7 月 PK 榜

Karmada:让跨集群弹性伸缩FederatedHPA突破新边界

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

2023中国老博会/2023西部养老辅具展会

秋硕展览

尝试7分钟内上线一个网站,这个工具太赞了!

互联网工科生

低代码 搭建平台 搭建网站

Java基础入门——Java语言介绍

java易二三

Java

MQTT 订阅标识符详解

EMQ映云科技

mqtt 订阅标识符

CST电磁仿真软件要怎么学?

思茂信息

操作 仿真软件 cst cst使用教程 cst仿真软件

智能分析云 | 穿透式数据分析赋能数智国资

用友BIP

数据分析

深开鸿与华秋达成生态共创合作,共同打造硬件生态

华秋电子

Eplan是什么软件?学习Eplan软件的几个关键要点

智造软件

汽车电气架构 CAE CAE软件 EPLAN 电气辅助设计

开发微信公众号本地调试+-+cpolar内网穿透

程思扬

微信公众号 网络穿透

转型过程“千变万化”,怎样的数智平台才能够帮助企业顺利转型?

用友BIP

数智底座

对线面试官 Redis | 十 Redis集群模式

派大星

Java 面试题

融云「北极星」数据监控平台:数据可视通晓全局,精准分析定位问题

融云 RongCloud

监控 数据 IM RTC 融云

企业转型必修课,用友BIP成为企业数智化首选

用友BIP

国产替代

润和软件与华秋达成生态共创合作,共同推动物联网硬件创新

华秋电子

软通动力与华秋达成生态共创合作,共同推动物联网硬件创新

华秋电子

软件测试/测试开发丨Linux常用命令之性能统计

测试人

Python Linux 程序员 性能 软件测试

开鸿智谷与华秋达成生态共创合作,共同打造硬件生态

华秋电子

软件测试/测试开发丨Linux进程与线程学习笔记

测试人

Python Linux 程序员 软件测试

点云标注的未来发展与技术革新

数据堂

2023年中国(深圳)国际耐火材料产业展会

秋硕展览

“芯”有灵“蜥” 融合·创新!龙蜥社区走进 Intel MeetUp 议程硬核剧透来了

OpenAnolis小助手

开源 操作系统 intel Meetup 龙蜥社区

共筑信创生态!亚信科技AntDB数据库与用友、东方通、星辰天合达成兼容互认

亚信AntDB数据库

数据库 AntDB AntDB数据库

华秋慕尼黑上海电子展圆满收官,数字化赋能智能制造!

华秋电子

Github实时数据分析与可视化训练营火热开启!免费领取5000元云上资源

阿里云大数据AI技术

MySQL 开发者 分布式计算 数据可视化 大数据、

Spring 能解决所有循环依赖吗?

江南一点雨

Java spring

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