陈硕的 Blog

吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也。

05 2011 档案

分布式系统中要部署几台 NTP 服务器才够用?
摘要:根据以上分析,似乎要 4 台 NTP 服务器才能满足基本的高可用需求,您同意吗? 阅读全文

posted @ 2011-05-31 00:07 陈硕 阅读(4514) 评论(6) 推荐(3)

Muduo 网络编程示例之九:简单的消息广播服务
摘要:本文介绍用 muduo 实现一个简单的 topic-based 消息广播服务,这其实是“聊天室”的一个简单扩展,不过聊天的不是人,而是分布式系统中的程序。 阅读全文

posted @ 2011-05-25 23:22 陈硕 阅读(2414) 评论(0) 推荐(0)

C++ 工程实践(6):单元测试如何 mock 系统调用
摘要:本文讨论了在编写单元测试时 mock 系统调用(以及其他第三方库)的几种做法。 阅读全文

posted @ 2011-05-16 00:20 陈硕 阅读(4727) 评论(0) 推荐(0)

分布式系统部署、监控与进程管理的几重境界
摘要:根据公司的规模和技术水平不同,分布式系统的运维分为几重境界,以下是我对各重境界的简要描述。 阅读全文

posted @ 2011-05-09 16:48 陈硕 阅读(6100) 评论(5) 推荐(9)

Muduo 网络编程示例之八:用 Timing wheel 踢掉空闲连接
摘要:本文介绍如何使用 timing wheel 来踢掉空闲的连接,一个连接如果若干秒没有收到数据,就认为是空闲连接。 阅读全文

posted @ 2011-05-04 21:23 陈硕 阅读(8955) 评论(5) 推荐(2)

Muduo 网络编程示例之七:“串并转换”连接服务器及其自动化测试
摘要:本文介绍如何使用 test harness 来测试一个具有内部逻辑的网络服务程序。 阅读全文

posted @ 2011-05-02 19:49 陈硕 阅读(2428) 评论(0) 推荐(1)

导航