
翻译
文章平均质量分 85
watter1985
这个作者很懒,什么都没留下…
展开
-
ZeroMQ的内部架构(一)
部分翻译自www.zeromq.org/whitepapers:architecture 概述想要了解ZMQ内部结构的人越来越多,大量关于代码库的讨论经常提到的问题是缺乏一个可以让新人快速了解代码结构的架构文档。本文的目的便是提供一种这样的文档。本文会逐步覆盖整个代码库,但是不会去关注太多的细节问题。因为随着时间的推移,细节部分可能与文档脱节。如果想要获得详细信息,你应该查看相关部...原创 2012-11-27 15:34:07 · 675 阅读 · 0 评论 -
ZeroMQ:现代和快速的网络协议栈
Berkeley 套接字(BSD)是所有网络通信共同使用的API。建立于20世纪80年代初期,它是TCP /IP协议族的原始实现,是目前任何操作系统广泛支持的必备组件。大部分人都很熟悉BSD 套接字中的对等连接,这需要显式的建立,断开,选择运输协议(TCP,UDP),错误处理,等等。当这些工作完成时,你就来到了应用层协议(例如 HTTP)的世界,这时你需要额外的数据格式(frame),缓冲,以...原创 2012-11-28 12:41:52 · 355 阅读 · 0 评论 -
HBase的辅助索引实现
翻译自http://wiki.apache.org/hadoop/Hbase/SecondaryIndexing 本文是关于实现HBase辅助索引不同方法的设计文档。 使用Coprocessor实现最终一致性的辅助索引 基本的想法是为主表中的每个索引建立一个额外的辅助表。为列族(family)添加coprocessor,并利用coprocessor处理列族上(或...原创 2012-10-09 14:22:28 · 359 阅读 · 0 评论 -
为什么TCP连接不可靠
为什么TCP不可靠原文在此 这篇文章是关于TCP网络编程的一个不起眼的小问题。几乎人人都并不太明白这个问题是怎么回事。曾经我以为我已经理解了,但在上周,我才发现我没有理解。 所以我决定在网络上搜索并咨询专家,希望他们留下他们智慧的轨迹从而一劳永逸,希望可以为这个主题画上休止符。 专家(H. Willstrand, Evgeniy Polyakov, Bill F...原创 2013-08-15 14:59:29 · 991 阅读 · 1 评论