diff --git a/TODO.md b/TODO.md index e836c02..cd38c12 100644 --- a/TODO.md +++ b/TODO.md @@ -1,7 +1,6 @@ # TODO * Configuration, cli - * Config behind Arc in state? * Tests * extract_response_peers * Cleaner code @@ -16,8 +15,13 @@ * Performance * cpu-target=native good? * mialloc good? +* Track received requests and sent responses, as well as bytes transferred, + in atomic u64 / usize (repurposed to hold f64 for bytes)? ## Don't do -* Other HashMap hashers (such as SeaHash): seemingly not worthwhile (might be with AVX though) -* `sendmmsg`: can't send to multiple socket addresses, so doesn't help \ No newline at end of file +* Other HashMap hashers (such as SeaHash): seemingly not worthwhile (might be + with AVX though) +* `sendmmsg`: can't send to multiple socket addresses, so doesn't help +* Config behind Arc in state: it is likely better to be able to pass it around + without state \ No newline at end of file