Menu

Tree [r25] /
 History

HTTPS access


File Date Author Commit
 bee 2024-03-12 pfan117 [r25] up
 demo 2024-03-12 pfan117 [r25] up
 internal 2024-03-12 pfan117 [r25] up
 libs 2024-03-12 pfan117 [r25] up
 mco 2024-03-12 pfan117 [r25] up
 modules 2024-03-12 pfan117 [r25] up
 nghttp2_wrapper 2024-03-12 pfan117 [r25] up
 public 2024-03-12 pfan117 [r25] up
 scripts 2024-03-12 pfan117 [r25] up
 session 2024-03-12 pfan117 [r25] up
 src 2024-03-12 pfan117 [r25] up
 utils 2024-03-12 pfan117 [r25] up
 Makefile 2024-03-12 pfan117 [r25] up
 README.md 2021-11-14 pfan117 [r24] io_uring
 run.sh 2024-03-12 pfan117 [r25] up

Read Me

ESQ - Event Session Queues

How it works


When startup, worker threads will be created, the count can be specified by configuration file. The main thread will keep running, it waits for a OS event object, currently a io_uring object, and dispatch events to worker threads. It also detect timeout events and dispatch timeout events to worker threads.

nghttp2 is supported for https connection and data posting.

Kyotocabinet is the data container, will be replaced by butter-db later.