论坛首页 综合技术论坛

Rabbitmq的网络层要点浅析

浏览 18387 次
该帖已经被评为良好帖
作者 正文
   发表时间:2009-12-02  
插播一条小广告,支持用memcache协议访问RabbitMQ

http://code.google.com/p/rabbitmq-memcached/
0 请登录后投票
   发表时间:2009-12-02  
flier 写道
插播一条小广告,支持用memcache协议访问RabbitMQ

http://code.google.com/p/rabbitmq-memcached/


很好的项目,memcached文本协议用的项目真多。
0 请登录后投票
   发表时间:2009-12-02  
dennis_zane 写道
flier 写道
插播一条小广告,支持用memcache协议访问RabbitMQ

http://code.google.com/p/rabbitmq-memcached/


很好的项目,memcached文本协议用的项目真多。


没办法,AMQP协议虽然强,但0-8版本连个靠谱的C++实现都没有,还是memcache比较草根,是个语言就有支持。

而且memcache效率也很不错,虚拟机里测试单 tcp 链接轻松能跑到每秒读/写5500/6000消息(每消息长度256字节)。
0 请登录后投票
   发表时间:2009-12-02   最后修改:2009-12-02
flier 写道
dennis_zane 写道
flier 写道
插播一条小广告,支持用memcache协议访问RabbitMQ

http://code.google.com/p/rabbitmq-memcached/


很好的项目,memcached文本协议用的项目真多。


没办法,AMQP协议虽然强,但0-8版本连个靠谱的C++实现都没有,还是memcache比较草根,是个语言就有支持。

而且memcache效率也很不错,虚拟机里测试单 tcp 链接轻松能跑到每秒读/写5500/6000消息(每消息长度256字节)。

嗯,很不错啊。我是发现很多项目都在利用memcached文本协议做兼容,主要还是看中有那么多成熟可用的客户端。看了下文档,可以独立运行,也可以作为rabbitmq plugin,很强大。从源码上看,也是自己实现tcp server,学习一下。
0 请登录后投票
   发表时间:2009-12-02  
dennis_zane 写道
flier 写道
dennis_zane 写道
flier 写道
插播一条小广告,支持用memcache协议访问RabbitMQ

http://code.google.com/p/rabbitmq-memcached/


很好的项目,memcached文本协议用的项目真多。


没办法,AMQP协议虽然强,但0-8版本连个靠谱的C++实现都没有,还是memcache比较草根,是个语言就有支持。

而且memcache效率也很不错,虚拟机里测试单 tcp 链接轻松能跑到每秒读/写5500/6000消息(每消息长度256字节)。

嗯,很不错啊。我是发现很多项目都在利用memcached文本协议做兼容,主要还是看中有那么多成熟可用的客户端。看了下文档,可以独立运行,也可以作为rabbitmq plugin,很强大。从源码上看,也是自己实现tcp server,学习一下。


erlang 的 tcp 实现那块,基本思路大家都差不多,所以看你的文章才特别有感触,你说的很多问题我都被实际折腾过 :S

udp 那块比较烦,现在用单worker方式性能受限于 erlang 进程的限制,估计得有空改成 worker pool 的实现才行
0 请登录后投票
   发表时间:2010-02-22  
有没有人看过yaws的源代码?
0 请登录后投票
   发表时间:2010-02-25  
yaws的代码比较乱 和rabbitmq的质量差好多...
0 请登录后投票
   发表时间:2010-03-01  
除rabbitmq代码不错,ejabberd 的代码是不是很不错?牛人可否吧知道的代码不错的开源项目都告知一下,嘿嘿!
0 请登录后投票
   发表时间:2010-03-02  
rabbitmq是个好东西 学习erlang大系统最好的教材!!!
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics