socket

0 人感兴趣 · 8 次引用

  • 推荐
  • 最新

实战解读丨 Linux 下实现高并发 socket 最大连接数的配置方法

用户头像
华为云开发者社区 2020 年 9 月 7 日

摘要:Linux操作系统,无论是编写客户端程序还是服务端程序,在高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制。

https://static001.geekbang.org/infoq/ac/ac4b149279c70015a0502ef8afddc08d.png?x-oss-process=image/resize,w_416,h_234

从 linux 源码看 socket 的阻塞和非阻塞

用户头像
无毁的湖光 2020 年 9 月 21 日

笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件Exciting的事情。

https://static001.geekbang.org/infoq/ae/ae51991226b7cdb400da4865509cf39e.png?x-oss-process=image/resize,w_416,h_234

解 Bug 之路 - 记一次对端机器宕机后的 tcp 行为

用户头像
无毁的湖光 2020 年 9 月 23 日

机器一般过质保之后,就会因为各种各样的问题而宕机。而这一次的宕机,让笔者观察到了平常观察不到的tcp在对端宕机情况下的行为。经过详细跟踪分析原因之后,发现可以通过调整内核tcp参数来减少宕机造成的影响。

https://static001.geekbang.org/infoq/ba/ba49352fcc547ba393a15a8544a82420.png?x-oss-process=image/resize,w_416,h_234

解 Bug 之路 - 串包 Bug

用户头像
无毁的湖光 2020 年 9 月 8 日

笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。

https://static001.geekbang.org/infoq/b3/b3586118b20df342d5366ae641224fbd.png?x-oss-process=image/resize,w_416,h_234

网络编程方法

用户头像
Ya 2020 年 4 月 29 日

所谓网络编程,是指通过编程的手段,将一台主机上的信息通过网络发送到另一台主机上。

https://static001.geekbang.org/infoq/0c/0cc07ae8807bcfabcdf11063291b634c.png?x-oss-process=image/resize,w_416,h_234

简约而不简单的分布式通信基石

用户头像
架构师修行之路 2020 年 7 月 21 日

分布式系统可以总结为是处于不同物理位置的多个进程组成的整体,为了确保这个整体有效并且高效的对外提供服务,每个节点之间都有可能需要进行通信来交换信息,而这个交换信息的过程多数使用的是tcp协议。tcp协议是位于ip层之上的传输层协议,在这个传输层里有

https://static001.geekbang.org/infoq/12/1221475a64208b10e559fcafa04eaea3.png?x-oss-process=image/resize,w_416,h_234

转行程序员浅谈进程间的 socket 通信

用户头像
WB 2020 年 5 月 31 日

适合初学者学习的网络通信

https://static001.geekbang.org/infoq/5a/5a0614456b4b5c0e2931ada085668a29.jpeg?x-oss-process=image/resize,w_416,h_234

Zookeeper 集群模式启动

用户头像
tunsuy 2020 年 6 月 25 日

在上一篇我们讲解了集群的选举机制,但是作为一个服务端软件,启动当然是第一步,下面我们就来聊聊集群启动的详细过程。

socket_socket资料文章-InfoQ写作平台