摘要:
上一篇《Linux网络I/O模型》提到了多路复用是目前实现高并发网络模型的主流方式。那么今天我们就来了解下I/O多路复用的实现原理。 在正式讲解之前,我们必须先来了解一下什么是文件描述符。 什么是文件描述符 在Linux系统中,把所有I/O设备都被抽象为了文件这个概念,一切皆文件。磁盘、网络、终端, 阅读全文
摘要:
随着微服务和云原生时代的到来,网络通信成为了我们日常开发都要面对的问题。不管是服务间通信、网关、负载均衡还是种类繁多的分布式基础设施,都需要进行网络通信,虽然这些组件的封装很大程度的减轻了我们的认知负荷,让我们不需要了解太多网络底层的知识,就可以很方便的实现我们的功能。但是我们仍然有理由要去弄清楚这 阅读全文