subject: Тест скорости фетча (+потеряшки)
      31.10.2024 12:37
      
        
            tuple (ping,54) => cUfxPLrLrjY9xxrVKPAb
        
      
       
       
      hugeping> Можете скачать ii-go и сделать полное клонирование моей станции и написать, сколько это заняло времени.
Активного участия в дискуссиях не принимал, но решил попробовать:
====
$ time ./ii-tool fetch https://club.hugeping.ru
INFO: 2024/10/31 12:20:50 Start fetcher(s) for https://club.hugeping.ru
INFO: 2024/10/31 12:20:50 Get https://club.hugeping.ru/u/e/pipe.2032
INFO: 2024/10/31 12:20:50 Get https://club.hugeping.ru/u/e/std.rein
...
real	0m30,322s
user	0m9,286s
sys	0m4,117s
====
При фетче были ошибки на некоторые сообщения, у которых обнаружили "wrong repto format":
- ii://z8W283Fkra8J96OrKQCC
- ii://TKcKYfkzLXg3YU3iMQrS
- ii://nXdcHnk0Y4UunGNNUIwi
- ii://VJPNtsUz2RhjJUXPAqZs
- ii://GInGJYvgNySpTJGHmk8U
- ii://8vRmig2SXkHzCmgqFHOI
- ii://XLMzTeZG3uvc9kJIjUpU
- ii://2xsAUpSzT1kmFLiAP7TN
- ii://OANneaKiLh1Ft7Gx0NEP
Как я понял: эти сообщения существуют, но сообщения, которые записаны в их repto, не существуют. Поэтому их веб-морда показать не может, а они есть. Потеряшки?
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      31.10.2024 12:50
      
        
            hugeping (ping,1) => 6CP09Vq5IGEZcIIRrAQn
        
      
       
       
      tuple> Как я понял: эти сообщения существуют, но сообщения, которые записаны в их repto, не существуют. Поэтому их веб-морда показать не может, а они есть. Потеряшки?
Возможно, это не очень хорошо. Судя по коду, DecodBundle отбрасывает сообщение если в нём неверный repto. То-есть дело не в веб морде даже. Потом подумаю, что лучше с этим сделать. Пока так.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      31.10.2024 12:54
      
        
            hugeping (ping,1) => oRBMw0vZkJwlnVPsbSJM
        
      
       
       
      hugeping> Возможно, это не очень хорошо. Судя по коду, DecodBundle отбрасывает сообщение если в нём неверный repto. То-есть дело не в веб морде даже. Потом подумаю, что лучше с этим сделать. Пока так.
Да нет, вру. Там проверяется на корректность ID всего лишь. Странно. Проверю.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      31.10.2024 12:58
      
        
            hugeping (ping,1) => LJfaNYWg8oLOo3uAsx5o
        
      
       
       
      hugeping> Да нет, вру. Там проверяется на корректность ID всего лишь. Странно. Проверю.
У этих сообщений repto не соответствует формату. Не 20 символов. Таки сообщения я стал дропать на приёме, после того случая недавнего. Но старые сообщения остались, видимо, битые.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      31.10.2024 19:34
      
        
            shaos (spnet, 2) => xKKjRYhVZDAgVfzcBwrA
        
      
       
       
      Было несколько сообщение с 19-символьными msgid - я раньше писал про это.
Их можно вернуть в строй, добавив нолик в конце и поправив repto, где на них ссылаются.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      01.11.2024 10:46
      
        
            shaos (spnet, 2) => 6CP09Vq5IGEZcIIRrAQn
        
      
       
       
      Если кому интересно вот разница в траффике между HTTPS и HTTP ответами на один и тот же запрос с моей ноды:
HTTPS:
24.130.121.38 - - [01/Nov/2024:00:36:38 -0700] "GET /iii/x/h/bot.habr.rss/lor.opennet HTTP/1.1" 200 3977 "-" "curl/7.64.0"
HTTP:
24.130.121.38 - - [01/Nov/2024:00:38:43 -0700] "GET /iii/x/h/bot.habr.rss/lor.opennet HTTP/1.1" 200 216 "-" "curl/7.64.0"
Как можно видеть HTTPS лишние 3.5КБ передаёт соответственно для HTTPS лучше большие и редкие запросы делать, а вот для HTTP наверное лучше много мелких, чтобы сервер быстрее отрабатывал.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      02.11.2024 00:25
      
        
            ahamai (blackcat, 2) => nT0fA6EVUjF9JQTzsETy
        
      
       
       
      ты бы хотя бы посмотрел, что они выдают :) у тебя нет http, по нему нет никакой отдачи.
      --------------------------------------------------------------------------------
    
      subject: Re: Тест скорости фетча (+потеряшки)
      02.11.2024 01:56
      
        
            shaos (spnet, 2) => nFOeAAtSTAO1KvxyHFeK
        
      
       
       
      > у тебя нет http, по нему нет никакой отдачи.
Есть :)
Порт 8085 ;)
      --------------------------------------------------------------------------------