From adda2bd282debb054d761e6f219cc99bef0dd931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sun, 28 Nov 2021 13:13:15 +0100 Subject: [PATCH] Update TODO --- TODO.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/TODO.md b/TODO.md index 98be979..05b380d 100644 --- a/TODO.md +++ b/TODO.md @@ -17,14 +17,12 @@ * cargo-deny * aquatic_udp + * consider bounded channels with size 0 meaning unbounded + * check config field and group names, including in load tester * look at proper cpu pinning (check that one thread gets bound per core) * then consider so_attach_reuseport_cbpf * what poll event capacity is actually needed? * stagger connection cleaning intervals? - * notes - * load testing shows that with sharded state, mio reaches 1.4M responses per second - with 6 socket and 4 request workers. performance is great overall and faster than - without sharding. io_uring impl is a lot behind mio impl with new load tester * aquatic_http: * clean out connections regularly