AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

文章: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:081065
用户头像

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

关注

评论

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

腾讯圆梦,我整理收集了这份“2021常见Java面试真题汇总”

Java 架构 编程语言 java面试

网络攻防学习笔记 Day146

穿过生命散发芬芳

9月日更 招投标

2022前端react面试题汇总

buchila11

React

Mp3文件结构全解析(二)

轻口味

android 音视频 9月日更

java 虚拟机 GC 学习笔记二

风翱

JVM 9月日更

WAF绕过总结+工具介绍

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

CPU虚拟化,磁盘虚拟化,内存虚拟化,io虚拟化

hanaper

数据仓库和数据湖比较

奔向架构师

数据湖 9月日更

记一下日志引起的bug

卢卡多多

日志 9月日更

Nebula Graph 源码解读系列 | Vol.02 详解 Validator

NebulaGraph

图数据库 源码学习 分布式图数据库

Linux用户所属组变更

在即

9月日更

定时任务 Crontab 中的特殊字符

耳东@Erdong

crontab 9月日更

前端性能优化实战(一)

Augus

JavaScript 9月日更

linux之systemctl命令

入门小站

Linux

进程和处理机管理中的进程控制

Regan Yue

操作系统 进程 9月日更 进程控制

python之深浅拷贝

秦时明月

【经验分享】RTC 技术系列之视频编解码

声网

音视频

24. AI只是人类的工具

Databri_AI

人工智能

深入探讨区块链价值及其对世界的影响

CECBC

芯慌遇上造车热,国产芯片的机会到了?

脑极体

java虚拟机GC学习笔记一

风翱

GC 9月日更

Go 中更好的定时调度

baiyutang

golang 9月日更

【SpringCloud 技术专题】「Eureka 源码分析」从源码层面让你认识 Eureka 工作流程和运作机制(下)

洛神灬殇

微服务 SpringCloud Eureka 注册中心 9月日更

iOS 优雅的处理网络数据,你真的会吗?不如看看这篇.

HelloWorld杰少

大前端 引航计划

流程控制之for循环

秦时明月

基于线性预测的语音编码原理解析

拍乐云Pano

RTC 音频技术 python 数字信号

按键编码ASCII对照表

入门小站

工具

数字化的田亩里,华为正写一首陶渊明的诗

脑极体

将进一步提高数字人民币的可得性 构建分布式数字身份认证体系

CECBC

20+互联网公司Java面试考点大全,全网首发,应有尽有

Java 程序员 编程语言 java面试

一分钟了解MACH架构

俞凡

架构

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