Joakim Frostegård
1b8d74e26d
rename aquatic to aquatic_udp, same for bench and load test crates
2020-05-11 16:55:46 +02:00
Joakim Frostegård
352f571c42
Decide to use Apache 2.0 license, add file and update Cargo.toml's
2020-04-20 16:54:43 +02:00
Joakim Frostegård
f4ca9c2795
aquatic_bench: start work on fixing it: create new connect bencher
2020-04-13 01:34:05 +02:00
Joakim Frostegård
8d7cbb7926
aquatic_bench: test multiple threads at once, with disappointing results
...
DashMap doesn't scale as well as I had hoped. Only the scrape
handler performed somewhat better with more threads, since it
doesn't exlusively lock the torrent map. The announce and connect
handlers, however, gained barely nothing from more threads.
2020-04-11 17:54:23 +02:00
Joakim Frostegård
9a1143ffac
aquatic_bench: enable loading configuration from file
2020-04-11 14:31:21 +02:00
Joakim Frostegård
05d085e076
aquatic_bench: Cargo.toml: sort dependencies alphabetically
2020-04-09 11:52:23 +02:00
Joakim Frostegård
a99688a5a2
benchmark byte conversion as well; bittorrent_udp: use buffers
2020-04-07 20:19:28 +02:00
Joakim Frostegård
51f2fcea45
turn of mimalloc security features, seemingly improving performance
2020-04-06 14:38:59 +02:00
Joakim Frostegård
0ca5040cbe
bench_handlers: add indicatif progress bars (nice but a bit unnecessary)
2020-04-06 13:51:03 +02:00
Joakim Frostegård
165214018c
Move benchmarks to seperate crate "aquatic_bench"
2020-04-06 12:49:54 +02:00