架构
linuxchyu
这个作者很懒,什么都没留下…
展开
-
ZeroMQ 的模式
在需要并行化处理数据的时候,采用消息队列通讯的方式来协作,比采用共享状态的方式要好的多。Erlang ,Go 都使用这一手段来让并行任务之间协同工作。最近读完了 ZeroMQ 的 Guide。写的很不错。前几年一直有做类似的工作,但是自己总结的不好。而 ZeroMQ 把消息通讯方面的模式总结的很不错。ZeroMQ 并不是一个对 socket 的封装,不能用它去实现已有的网络协议。它有自转载 2012-12-11 00:17:43 · 550 阅读 · 0 评论 -
Gecko架构浅析之编码检测和转换
一:前言简介Gecko是一套网络排版引擎,由来已久,为当年大名鼎鼎的netscape网络浏览器流传而来,后面也成为了firefox浏览器,thunderbird等等软件的基础。详细的发展历程在这里就不展开做具体介绍了,读者可以自行查阅百度百科,维基百科等资料。在这一章我们重点介绍一下gecko中是如何对全球各种不同的网页文档的编码方式来做出识别和转换的。我们知道,netsc转载 2012-12-26 12:07:02 · 644 阅读 · 0 评论 -
国内外三个不同领域巨头分享的Redis实战经验及使用场景
随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博、传媒巨头Viacom及图片分享领域佼佼者Pinterest带来的Redis实践。具体见http://www.csdn.net/article/2013-10-07/2817107-three-giant-share-redis-experience/1转载 2013-10-07 23:21:55 · 899 阅读 · 0 评论 -
基于Protobuf的通讯库--Poppy简介
引言: 2011年12月,基础架构部总经理暨搜索业务线首席架构师朱会灿以《云计算平台的构架,设计和实现》为主题为大家做了一次技术讲座,对我们的“台风”云计算平台做了介绍。其中概要地介绍了云计算平台的底层通讯机制——Poppy。现在我们在这里向大家对Poppy做一个更详细的介绍。背景 Poppy是基于Protocol Buffer的网络通讯解决方案。转载 2014-03-02 14:05:04 · 1303 阅读 · 0 评论