最新 | 最热门 | 最高评价

-1  关于 TCP 并发连接的几个思考题与试验

陈硕 发于 2011年07月01日 12:51 | 点击: 4281 | 展开摘要
陈硕 (giantchen AT gmail) blog.csdn.net/Solstice 前几天我在新浪微博上出了两道有关 TCP 的思考题,引发了一场讨论 http://weibo.com/1701018393/eCuxDrta0Nn 。 第一道初级题目是: 有一台机器,它有一个 IP,上面运行了一个 TCP 服务程序,程序只侦听一个端口,问:从理论上讲(只考虑 TCP/IP 这一层面,不考虑IPv6)这个服务程序可以支持多少并发 TCP 连接?答 65536

查看全文: http://www.udpwork.com/item/5384.html

+0  Muduo 多线程模型:一个 Sudoku 服务器演变

陈硕 发于 2011年06月16日 13:02 | 点击: 4180 | 展开摘要
本文以一个 Sudoku Solver 为例,回顾了并发网络服务程序的多种设计方案,并介绍了使用 muduo 网络库编写多线程服务器的两种最常用手法。以往的例子展现了 Muduo 在编写单线程并发网络服务程序方面的能力与便捷性,今天我们看一看它在多线程方面的表现。

查看全文: http://www.udpwork.com/item/5285.html

-1  谈一谈网络编程学习经验(06-08更新)

陈硕 发于 2011年06月06日 08:41 | 点击: 4359 | 展开摘要
本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程”这个术语的范围很广,本文指用Sockets API开发基于TCP/IP的网络应用程序。1. 网络编程的一些胡思乱想,谈谈我对这一领域的认识
2. 几本必看的书,基本上还是W. Richard Stevents那几本

查看全文: http://www.udpwork.com/item/5187.html

+0  Muduo 网络编程示例之十:socks4a 代理服务器

陈硕 发于 2011年06月02日 23:02 | 点击: 3178 | 展开摘要
本文介绍用 muduo 实现一个简单的 socks4a 代理服务器,代码见 http://code.google.com/p/muduo/source/browse/trunk/examples/socks4a/ 。

查看全文: http://www.udpwork.com/item/5156.html

+0  分布式系统中要部署几台 NTP 服务器才够用?

陈硕 发于 2011年05月31日 00:07 | 点击: 2857 | 展开摘要
根据以上分析,似乎要 4 台 NTP 服务器才能满足基本的高可用需求,您同意吗?

查看全文: http://www.udpwork.com/item/5139.html

+0  Muduo 网络编程示例之九:简单的消息广播服务

陈硕 发于 2011年05月25日 23:22 | 点击: 2807 | 展开摘要
本文介绍用 muduo 实现一个简单的 topic-based 消息广播服务,这其实是“聊天室”的一个简单扩展,不过聊天的不是人,而是分布式系统中的程序。

查看全文: http://www.udpwork.com/item/5097.html

+0  C++ 工程实践(6):单元测试如何 mock 系统调用

陈硕 发于 2011年05月16日 00:20 | 点击: 2735 | 展开摘要
本文讨论了在编写单元测试时 mock 系统调用(以及其他第三方库)的几种做法。

查看全文: http://www.udpwork.com/item/5051.html

+0  分布式系统部署、监控与进程管理的几重境界

陈硕 发于 2011年05月09日 16:47 | 点击: 2237 | 展开摘要
根据公司的规模和技术水平不同,分布式系统的运维分为几重境界,以下是我对各重境界的简要描述。

查看全文: http://www.udpwork.com/item/5022.html

+0  Muduo 网络编程示例之八:用 Timing wheel 踢掉空闲连接

陈硕 发于 2011年05月04日 21:24 | 点击: 2855 | 展开摘要
Muduo 网络编程示例之八:Timing wheel 踢掉空闲连接 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 这是《Muduo 网络编程示例》系列的第八篇文章,原计划讲文件传输,这里插入一点计划之外的内容。 Muduo 全系列文章列表: http://blog.csdn.net/Solstice/category/779646.aspx 本文介绍如何使用 timi

查看全文: http://www.udpwork.com/item/4992.html

+0  Muduo 网络编程示例之七:“串并转换”连接服务器及其自动化测试

陈硕 发于 2011年05月02日 19:49 | 点击: 2391 | 展开摘要
Muduo 网络编程示例之七:连接服务器及其自动化测试 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 这是《Muduo 网络编程示例》系列的第七篇文章。 本文介绍如何使用 test harness 来测试一个具有内部逻辑的网络服务程序。 本文的代码见 http://code.google.com/p/muduo/source/browse/trunk/exampl

查看全文: http://www.udpwork.com/item/4968.html

+0  Muduo 网络编程示例之六:限制服务器的最大并发连接数

陈硕 发于 2011年04月27日 00:05 | 点击: 2461 | 展开摘要
Muduo 网络编程示例之六:限制服务器的最大并发连接数 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 这是《Muduo 网络编程示例》系列的第六篇文章。 Muduo 全系列文章列表: http://blog.csdn.net/Solstice/category/779646.aspx   本文已以大家都熟悉的 EchoServer 介绍如何限制服务器的并发连接数。

查看全文: http://www.udpwork.com/item/4937.html

+0  分布式程序的自动化回归测试

陈硕 发于 2011年04月25日 00:28 | 点击: 2298 | 展开摘要
以单独的进程作为 test harness 对于开发分布式程序相当有帮助,它能达到单元测试的自动化程度和细致程度,又避免了单元测试对功能代码结构的侵入与依赖。

查看全文: http://www.udpwork.com/item/4919.html
|<<<12345>>>| 一共5页, 56条记录