写点什么

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

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

关注

评论

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

如何在 Windows 上安装 SQL Server,保姆级教程来了!

霍格沃兹测试开发学社

流水线运行出错排查难?AI 来帮你

阿里巴巴云原生

阿里云 云原生 云效

Python 中删除文件夹下文件的方法详解

霍格沃兹测试开发学社

使用 Dockerfile 构建和定制 Docker 镜像

霍格沃兹测试开发学社

CentOS 系统常用命令详解

霍格沃兹测试开发学社

如何在 Windows 上安装 SQL Server,保姆级教程来了!

霍格沃兹测试开发学社

助力数智化转型:使用检索增强生成【RAG】构建物业行业大模型

智在碧得

深度学习算法 AI大语言模型 大语言模型 人工智能深度学习 #大模型

预测分析中的场景管理,适应不断变化的市场环境

智达方通

企业管理 全面预算管理 财务管理 预算预测分析 场景管理

淘宝商品详情API接口:全面解析商品属性与数据

技术冰糖葫芦

api 货币化 API 接口 API 文档 API】 pinduoduo API

Flink 作业管理器:核心功能、角色与责任详解

木南曌

flink 实时计算

TapData + 实时数仓:实时数据如何赋能船舶制造业,助力数字化应用升级和科学管理运营

tapdata

大数据 实时数仓场景实践

ETL中元数据处理的方式

谷云科技RestCloud

数据处理 元数据 ETL 数据集成

淘宝/天猫API接口:轻松获取商品详情原数据

技术冰糖葫芦

如何通过代理服务器加速您的网站浏览体验

摘星星的猫

京东广告研发 —— 京东推荐广告排序机制演化

京东科技开发者

流水线运行出错排查难?AI 来帮你

阿里云云效

阿里云 云原生 云效

企业规模扩大,SD-WAN实现跨省快速组网

Ogcloud

网络协议 网络加速 SD-WAN 企业组网 SD-WAN组网

EMQX Platform 产品发布会回顾:全球部署与无缝数据集成,驱动汽车行业智能化转型

EMQ映云科技

mqtt mqtt broker

Python 字符串格式化指南

霍格沃兹测试开发学社

​腾讯云异构计算平台全面支持Llama 3,助力一键部署、性能翻倍

极客天地

管理者如何在团队里讨论敏感话题

伤感汤姆布利柏

高可用 - 隔离原则

京东科技开发者

软件测试学习笔记丨Selenium执行JavaScript脚本

测试人

JavaScript 软件测试 自动化测试 测试开发

企业未来都会用上云原生开发工具吗?它有什么优势

是但求其发

AI 云原生 K8s 多集群管理

用海外云手机做tiktok怎样保障安全性?

Ogcloud

云手机 海外云手机 tiktok云手机 国外云手机 tiktok运营

淘宝/天猫按关键字搜索API:返回值详解,轻松获取商品信息

技术冰糖葫芦

api 货币化 API 接口 API 文档 API】 pinduoduo API

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