From 7653c3117e85883c8b746405342eb46e9f28d97e Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Sat, 10 Dec 2022 23:39:36 +0100 Subject: [PATCH] Add architecture.md --- .gitignore | 2 +- architecture.md | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 architecture.md diff --git a/.gitignore b/.gitignore index 4539b93..9a94bf6 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,4 @@ !test/** !Makefile !.gitignore -!README.md +!*.md diff --git a/architecture.md b/architecture.md new file mode 100644 index 0000000..5c476c4 --- /dev/null +++ b/architecture.md @@ -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