Как вы все заметили, беспрецедентный рост сети, начавшийся 5 октября, резко усилил перегрузку сети, особенно по вечерам (UTC) и в выходные. В последних двух релизах было несколько изменений, которые, как мы надеялись, снизят нагрузку, но, к сожалению, эти меры имели лишь скромный успех. Основная задача — ограничить количество прямых соединений router-to-router в сети. Это не новая проблема; мы работаем над ней уже несколько лет и добились хороших результатов. Однако недавний рост снова довёл нас до предела.

Релиз 0.8.11 включает ещё несколько изменений, призванных сократить число соединений router-to-router и увеличить производительность установления соединений и построения tunnel. Цель, разумеется, — повысить успешность построения tunnel и общую надёжность. Как всегда, есть несколько исправлений ошибок и обновлений переводов.

Мы рады приветствовать всех наших новых пользователей. Пожалуйста, наберитесь терпения, пока мы работаем над улучшением производительности сети. Отладка проблем с перегрузками в распределённой анонимной сети остаётся непростой задачей. Пожалуйста, помогите улучшить сеть, перезапустив свой router после загрузки обновления.

Файлы доступны на странице загрузок.

ПОДРОБНОСТИ РЕЛИЗА

Основные изменения

  • Improve peer profile capacity metric to include factors for connection, reachability, country, and router hash, to reduce connection churn
  • Adjust connection limits and timeouts to increase capacity
  • Adjust router info and peer profile expirations to reduce memory usage
  • Rebuild existing tunnels some of the time to reduce connection churn and improve build success
  • Build Executor / Handler thread separation to increase build handling capacity for high-speed routers
  • Bloom Filter optimizations to reduce lock contention for high-speed routers
  • SSU introducer changes

Исправления ошибок

  • Fix expiration of peer profiles

Прочее

  • Ukrainian translation updates

Контрольные суммы SHA256:

fa3d566874f196e32e1d5987d3dedb956cfa0b2a93a0735e53d6dd9fa2b1769a  i2pinstall_0.8.11.exe
f7113da64bacea9a560e0f3c31c9fb663fc646d16bb621a9b8f1e97477d0a2d1  i2psource_0.8.11.tar.bz2
835fe7dadd4b8155a83774ea025dc76332660fed2c20799fa21f54b5627bff3d  i2pupdate_0.8.11.zip
d932c54d275eef0a31418970e0ecae8ea46d25e1110db4b9eab4ba685830e445  i2pupdate.su2
ca3e17c3cd29159e8a2a91ccc51bdfbf794ad9ca481f620b29bdd51251c3ab97  i2pupdate.sud