diff --git a/TODO.md b/TODO.md index aa8d1bf..ed8ba7f 100644 --- a/TODO.md +++ b/TODO.md @@ -17,15 +17,15 @@ * cargo-deny * aquatic_udp + * look at proper cpu pinning (check that one thread gets bound per core) + * then consider so_attach_reuseport_cbpf + * implement statistics for total number of torrents and peers again? + * 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 - * 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? - * mio - * stagger connection cleaning intervals? * aquatic_http: * clean out connections regularly