在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

Erlang 和 Ruby 近况:37Signals 和 Erlectricity

  • 2009-05-19
  • 本文字数:640 字

    阅读完需:约 2 分钟

37Signals 最近移植了 Campfire 聊天系统的轮询服务,加入了使用 Erlang 的阵营:

上周五,我们在生产环境推出了基于 Erlang 的轮询服务。用三个虚拟实例运行三个 Erlang 进程。自上周五以来,这三个进程返回给 Campfire 用户的 HTTP 响应已超过 2.4 亿个,高峰时间平均每秒有 1200-1500 个请求。

Erlang 代码替代了一个基于 C 的系统:

可以肯定地说,Erlang 轮询非常的快。比起 C 轮询需要的 240 个进程,处理三个 Erlang 进程也更加容易。

InfoQ先前报道过Erlang 在Ruby 领域的应用情况。EngineYard 是这方面的领军者,它的一些工具和系统要么部分用Erlang 构建,要么基于 Erlang 写的消息系统

最近的 Erlang 会议 Erlang Factory 上,EngineYard 的 Ezra Zygmuntowicz 和 GitHub 的 Tom Preston-Wernersaw 进行了讨论(网上有一些讨论的视频)。

Tom Preston-Werner InfoQ 上有就 GitHub 和 Erlang 采访 Tom 的视频)谈论了 Erlectricity ,这是一个结合 Erlang 和 Ruby 的库( Tom 演讲的 PDF 格式幻灯片)。
Erlang 通过网络协议与其它语言和系统进行结合,Erlectricity 兼顾了 Erlang 和 Ruby,即将 Erlang 类型和 Ruby 类型进行互相映射。幻灯片还包括 BERT 和 BERT-RPC 的相关信息,对跨网络发送 Erlang 条目来说,BERT 和 BERT-RPC 似乎是更加高效的二进制编码方式。

Tom 最近还发布了基于Erlang 的git 守护程序egitd 的源码,GitHub 过去使用的就是egitd(但最近换成了普通git 守护程序的hacked 版)。

查看英文原文: Erlang and Ruby Roundup: 37Signals, Erlectricity

2009-05-19 11:215058
用户头像

发布了 151 篇内容, 共 69.9 次阅读, 收获喜欢 18 次。

关注

评论

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

YashanDB的可扩展性如何满足业务需求

数据库砖家

吼吼科技:以工业互联网之力,点燃制造业智能化新引擎

极客天地

大数据-129 - Flink CEP详解:实时流式复杂事件处理(Complex Event Processing)全解析

武子康

Java 大数据 flink spark 分布式

YashanDB的基于角色的访问控制功能

数据库砖家

YashanDB的集成能力及支持的API解析

数据库砖家

YashanDB的架构特性与高效查询能力

数据库砖家

YashanDB的监控与调优:确保数据库高效运作

数据库砖家

YashanDB 是一款高性能、可扩展的数据库

数据库砖家

YashanDB的灵活性与定制化服务探讨

数据库砖家

征程 6 | 工具链如何支持 Matmul/Conv 双 int16 输入量化?

地平线开发者

自动驾驶; 算法工具链 地平线征程6

工业管理 项目管理经验总结(23)

万里无云万里天

项目管理 工业 工厂运维

YashanDB的技术升级与行业应用前景分析

数据库砖家

YashanDB的技术演进:从初创到领先的历程分析

数据库砖家

为什么说RPA Agent是企业智能体落地首选?一篇文章告诉你答案

王吉伟频道

YashanDB的可扩展性分析:如何满足企业需求

数据库砖家

YashanDB的核心优势及其在数据管理中的应用

数据库砖家

YashanDB的技术支持服务:帮助企业轻松上云

数据库砖家

YashanDB的开发者工具与资源详解

数据库砖家

YashanDB的灵活扩展性如何解决企业数据增长问题

数据库砖家

工业管理 项目管理经验总结(24)

万里无云万里天

项目管理 工业 工行运维

YashanDB的跨平台兼容性及集成指南详解

数据库砖家

YashanDB的快速备份与恢复策略

数据库砖家

YashanDB的灵活性:如何适应多变的业务需求

数据库砖家

2025年aibi哪些更专业?厂商技术能力对比榜单:Agent BI时代的最佳选择

新消费日报

YashanDB的核心优势:为何选择它作为数据存储?

数据库砖家

YashanDB的可扩展性及其对未来的影响

数据库砖家

YashanDB 是一种设计用于满足人性化需求的数据库解决方案

数据库砖家

YashanDB容错机制

数据库砖家

从课堂到产业:是什么让学生也能成为开源鸿蒙的共建者

最新动态

AI BI哪些更专业?最新10月企业级产品选型指南

新消费日报

YashanDB的核心优势:性能、安全性及易用性解析

数据库砖家

Erlang和Ruby近况:37Signals和Erlectricity_Ruby_Werner Schuster_InfoQ精选文章