产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

文章:Stomperl——基于 Erlang 的消息中间件

  • 2007-12-20
  • 本文字数:532 字

    阅读完需:约 2 分钟

在这篇题为“Stomperl:基于 Erlang 的消息中间件”的文章里,Jeff 介绍了自己如何用 Erlang 来实现一个支持 Stomp 协议的消息中间件。读者可以在 http://stomperl.googlecode.com/ 看到这个名为“Stomperl”的开源项目。

在开始启动这个开源项目时,作者对于 Erlang 编程语言、消息中间件和 Stomp 协议都只是一知半解。出于好奇,他希望用 Erlang 来实现一些真正有用的东西,而选中 Stomp broker 这个主题完全可以说是机缘巧合。在动手的过程中,Jeff 也犯了一些初学者都难免的低级错误,也从中学到了一些经验,例如如何设计一个通用的服务器架构、如何在 Erlang 程序中管理状态等。本文的目标之一就是与读者分享这些经验和心得。

通过亲手实现一个 broker,让作者对消息中间件有了更多的理解,例如如何支持“发送 / 订阅”和消息队列两种主要的消息模式。得益于 Erlang/OTP 的支持,整个实现过程相当轻松,而且充满了惊喜和乐趣。作者也希望在文中与读者分享这一切。

最后作者对 Stomp 协议本身和 Stomperl 的应用做了一些猜想和展望。这些猜想未必会成真,但至少让作者感觉自己在做的不是一个完全没有实用价值的玩具。如果读者恰好需要一个轻量级的消息中间件,Stomperl 应该可以成为一种备选方案。

阅读全文: Stomperl:基于 Erlang 的消息中间件

2007-12-20 21:081049
用户头像

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

关注

评论

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

分布式日志系统的设计和实践

Java你猿哥

Java 分布式 后端 分布式日志

“阿里爸爸”最新产出:Java面试突击核心讲(1658页),转载40W+

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

1658 页的《Java 面试突击核心讲》在牛客网火了,完整版 PDF 开放下载!

采菊东篱下

Java 面试

ZBC新一轮流动性收益计划迎来新通缩,APR高达100%

威廉META

通透!阿里P8撰写《深入解析Java虚拟机HotSpot 》让我涨薪70%

Java你猿哥

Java 后端 Java虚拟机 jvm调优

SpringBoot实现对配置文件中的明文密码加密

做梦都在改BUG

Java Spring Boot 框架

Java面试题大全(2023最新版)1500+大厂面试题附答案详解

采菊东篱下

Java 编程 面试

阿里内部总结的微服务笔记,从入门到精通小白也能学的会

做梦都在改BUG

Java 微服务 Spirng Cloud

强大的克隆备份软件:EaseUS Todo Backup直装激活版

真大的脸盆

Mac Mac 软件 备份软件 克隆工具

灵魂一问:SELECT COUNT(*) 会造成全表扫描吗?

Java你猿哥

Java MySQL sql ssm

前阿里架构师离职带出的Spring Security实战开发学习手册震撼开源

开心学Java

Java aop ioc springsecurity 框架

华为云低代码平台Astro|通过零代码快速搭建打卡小程序

路过的憨憨

深入解析线程池,就这一篇

Java你猿哥

Java 线程池 线程池工作原理 Java工程师 线程池状态

简单好用的剪切板工具:Paste激活版

真大的脸盆

Mac 软件 mac剪切板工具 剪切板工具

某厂Java一面:一道JVM面试题引发的“栈帧”血案

Java你猿哥

Java 面试 JVM Java虚拟机

阿里资深架构师三年整理分享:java面试核心知识点原理篇文档

三十而立

Java 程序员 面试 IT java面试

Spring、Spring MVC、Spring Boot三者的关系还傻傻分不清楚?

三十而立

Java 程序员 面试 IT java面试

5年Java经验字节社招:半月3次面试,成功拿到Offer

Java你猿哥

Java 面试 面经 校招 春招

quarkus2.13.7搭建与基础开发环境配置总结

刘一江

GraalVM Quarkus java

深入浅出ThreadLocal

做梦都在改BUG

Java 多线程 ThreadLocal

牛人!百度T9大佬纯手打的Kafka学习笔记,吃透已胜过80%Java求职者

Java你猿哥

kafka 面试 面经 Kafka知识点

Nacos心跳机制实现快速上下线

做梦都在改BUG

Java Spring Cloud nacos

ZBC新一轮流动性收益计划迎来新通缩,APR高达100%

股市老人

安如泰山 华为云发布制品仓库CodeArts Artifact

路过的憨憨

通信系统综合仿真

timerring

通信系统 通信系统仿真

RocketMQ源码-broker 消息接收流程(写入commitLog)

小小怪下士

Java 程序员 RocketMQ 后端 消息中间件

入选Gartner低代码魔力象限 |『华为云Astro』低调的背后

路过的憨憨

点击量破百万!阿里内产微服务进阶讲义,简直是Java开发者的福音

Java你猿哥

Java 面试 面经 Java工程师

彩印图文版《Elasticsearch实战》文档,阿里内部共享,堪称精品

做梦都在改BUG

Java Elastic Search

一文总结Java的23种设计模式

做梦都在改BUG

Java 设计模式

文章:Stomperl——基于Erlang的消息中间件_Erlang_Jeff Xiong_InfoQ精选文章