05 2012 档案

Erlang——cowboy源码剖析
摘要:到了这个时候才有时间开始写这篇文章,为了昨天的承诺,坚持。cowboy是一个application,是一个小巧快速的良好模块化的http server。其中良好的clean module使得我们可以扩展到多种网络协议之中,cowboy自带的有tcp和ssl,而也有一些人提供了smtp等的扩展。我打算在接下去的项目中以cowboy作为框架完成一个服务器端来为移动互联网提供服务。。。移动互联网的特性上一章有所涉及,在此就不多说了。cowboy的特点:1.代码少。2.速度快。3.模块化程度高,transport和protocol都可轻易替换。4.采用二进制语法实现http服务,更快更小。5.极易嵌入 阅读全文

posted @ 2012-05-25 03:26 teof 阅读(390) 评论(0) 推荐(0) 编辑

Erlang——hotwheels源码剖析
摘要:整体构架:janus_app(supervisor, Pid_root)监工了以下四个:janus_transport_sup(实质为transport, supervisor, Client Instance Supervisor):每个TCP会话创建一个transport进程来处理对应客户端的请求。janus_topman_sup(实质为topman, worker, Topic Manager):通过topman(gen_server)模块创建多个pubsup模块(gen_server)进程来管理主题。janus_proxy_mapper_sup(实质为mapper,worker, Cl 阅读全文

posted @ 2012-05-24 01:51 teof 阅读(384) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示