Jami в России: почему гениальный P2P-мессенджер не работает и как это исправить
Я не участвую в разработке Jami и не являюсь профессиональным разработчиком этого проекта. Однако я провёл несколько недель, изучая архитектуру Jami, тестируя его в российских сетях и разбираясь в документации. В процессе стало очевидно две вещи: · У Jami огромный технический потенциал. · В реальных сетевых условиях (особенно в мобильных сетях России) он работает значительно хуже, чем мог бы. Эта статья — попытка разобрать проблему с инженерной точки зрения и предложить возможные направления развития. Если вы разработчик, знакомый с C++, сетевыми протоколами, ICE или распределёнными системами — возможно, этот разбор будет вам интересен.


