阅读背景:

阿里资深专家撰写出的Nginx底层与源码分析手册,GitHub已爆赞

来源:互联网 

NGINX发展史:

过去最主流的服务器是1995年发布的Apache 1.0。Apache源于NCSAHTTPd服务器,是一个多进程模型的Web服务器。但运行到后期,Apache渐渐出现很多问题,比如内存占用很大、扩展需挂接第三方库、并发能力受限等。2004年10月,新的Web服务器Nginx 1.0横空出世。该服务器采用“多进程+I/0复用+扩展静态编译到主进程”的并发模型,被一直沿用至今。 Nginx经过十余年的发展,已经演变成非常成熟的Web服务器、代理接入服务器。目前,Nginx在全球Web服务器市场中的份额约为38%,超过了Apache服务器全球25%的市场份额,为全球各类Web/API服务器提供接入服务,满足用户的各种访问需求。 Nginx弥补了过去大部分服务端软件依赖于操作系统提供的类似于libc/glibc等基础库的不足,其内部的主流数据结构算法全部自主实现,包括进程管理、内存管理、异步网络I/O封装、各种均衡策略、网络代理、HTTP处理等,还具备强大的扩展挂接机制,已经成为高性能服务器开发的典范。 过去最主流的服务器是1995年发布的Apache 1.0。Apache源于NCS



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: