面试官给我挖坑:单台服务器并发TCP连接数到底可以有多少 ?

曾几何时我们还在寻求网络编程中 C10K 问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。有关 C10K(即单机1万个并发连接问题)的信息可以参考《上一个10年,著名的C10K并发连接问题》和《The C10K problem》这两篇文章。


一文详解TCP

记得以前面试的时候被面试官问起TIME_WAIT有什么痛点,当时只记得TCP三次握手、四次挥手之类的,至于其中的某个状态还真是记不起来,之前也没有过多关注过,还有对于拥塞控制的概念也比较模糊。


JAVA通信编程(三)——TCP通讯

继上一篇小插曲之后继续回到正题,本篇讲述的是java的TCP通讯。TCP编程分为server端和client端,一般在网上都能搜到相关的例子,为了方便大家,我这里先整理下server端和client端的应用案例,然后再根据在本系列中第一篇串口通讯中的结构一样实现CommBuff接口。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×