Add architecture.md
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@ -7,4 +7,4 @@
|
||||
!test/**
|
||||
!Makefile
|
||||
!.gitignore
|
||||
!README.md
|
||||
!*.md
|
||||
|
22
architecture.md
Normal file
22
architecture.md
Normal file
@ -0,0 +1,22 @@
|
||||
|
||||
# Architecture
|
||||
|
||||
* logger (1)
|
||||
* listener (2) - 80, 443
|
||||
* cache_handler (1)
|
||||
* connection_initializer
|
||||
* request_handler
|
||||
* local_handler
|
||||
* rev_proxy_handler
|
||||
* ws_handler
|
||||
* fastcgi_handler
|
||||
|
||||
|
||||
* -> logger
|
||||
* main -> listener
|
||||
* listener -> connection_handler
|
||||
* connection_initializer -> request_handler
|
||||
* request_handler -> local_handler -> request_handler
|
||||
* local_handler -> fastcgi_handler -> request_handler
|
||||
* request_handler -> rp_handler -> request_handler
|
||||
* rev_proxy_handler -> ws_handler -> request_handler
|
Reference in New Issue
Block a user