mirror of https://github.com/voidlizard/hbs2
devlog
This commit is contained in:
parent
af692eb8ba
commit
d19f643669
|
@ -1,4 +1,22 @@
|
||||||
|
|
||||||
|
## 2023-02-26
|
||||||
|
|
||||||
|
TODO: choose-peer-lesser-rtt
|
||||||
|
Выбирать пира с наименьшим RTT при скачивании
|
||||||
|
|
||||||
|
TODO: peer-rtt-stats
|
||||||
|
1. Считать скользящее среднее (?) для нетяжелых запросов
|
||||||
|
2. Окно фиксированного размера
|
||||||
|
3. Усреднять / брать медиану
|
||||||
|
4. Сделать подсчёт для произвольных запросов
|
||||||
|
|
||||||
|
TODO: smarter-block-download
|
||||||
|
1. Узнавать размер блока как можно раньше
|
||||||
|
2. Не запрашивать размер блока в том же цикле, что и скачивание
|
||||||
|
3. Хранить информацию о размера блока в статусе блока
|
||||||
|
4. Хранить информацию о пирах, которые ответили -- в статусе блока
|
||||||
|
5. Выбирать только пира, который сказал размер
|
||||||
|
|
||||||
## 2023-02-25
|
## 2023-02-25
|
||||||
|
|
||||||
FIXME: asap-whitelist
|
FIXME: asap-whitelist
|
||||||
|
|
Loading…
Reference in New Issue