View profile

Nginx - Issue #8

Revue
 
NGINX is one of a handful of servers written to address the C10K problem. Unlike traditional servers,
 

dylanninin

October 24 · Issue #8 · View online
Email digest of dylanninin

NGINX is one of a handful of servers written to address the C10K problem. Unlike traditional servers, NGINX doesn’t rely on threads to handle requests. Instead it uses a much more scalable event-driven (asynchronous) architecture. – Nginx

Nginx
The Architecture of Open Source Applications: Nginx
The C10K problem
High-Performance Server Architecture
Operating Systems
I/O models in Linux
Controlling nginx via Signal
Networks
最近看了《UNIX网络编程 卷1:套接字联网API》, 英文名叫 Unix Network Programming 啦,后来上网查了查, 一般都叫 UNP 逼格会高一点, 就像 APUE 一样。 他们的作者都是 W. Richard Stevens。 另外,他也是 TCP/IP Illustrated 的作者。 靠,看完作者简介,简直崇拜得五体投地了。说说这本书中比较让我印象深刻的内容吧,我只看了书中关于关于 TCP 和 UDP 的主要部分,略过了一些章节,所以可能有一些遗漏:
  • TCP 和 UDP 的工作过程
  • TCP 连接在“非正常”情况下的工作状况
  • 各种 I/O 模型(阻塞/非阻塞/IO复用/信号驱动/异步)
  • 守护进程和 inetd 的工作原理
  • 服务器程序设计范式
  • 客户端程序设计范式
读《UNIX网络编程 卷1:套接字联网API》笔记:
Databases
Architecture of a Database System
Data Structures and Algorithms
Understanding the Nginx Configuration File Structure and Configuration Contexts | DigitalOcean
Understanding Nginx Server and Location Block Selection Algorithms | DigitalOcean
Random
Concurrent Programming for Scalable Web Architectures
Did you enjoy this issue?
Thumbs up 1ae5a7bdfcd3220e2b376aa0c1607bc5edaba758e5dd83b482d03965219a220b Thumbs down e13779fa29e2935b47488fb8f82977fedcf689a0cc0cc3c19fa3c6bb14d1493b
If you don't want these updates anymore, please unsubscribe here
If you were forwarded this newsletter and you like it, you can subscribe here
Powered by Revue