Аватарка каналаOnion Links 2.0
29.11.23
30

Сравнение Jabber и Matrix

Медиа-фотография

Сравнение Jabber и Matrix

Федеративные сети без единого сервера, хранящего все данные, всегда были на слуху у адептов безопасности. Сегодняшний их избыток отпугивает многих новичков от перехода, но сегодня мы поможем определиться.

Множество интересных протоколов IM будет описано в следующих материалах. Сегодня речь о двух самых распространенных: XMPP (он же Jabber) и Matrix. Оба предоставляют:

~ открытый код,

~ возможность обмена текстом и медиафайлами с оконечным шифрованием,

~ возможность поднять собственный сервер и связываться с другими (федеративность),

~ связность с другими протоколами (не только мессенджеров, но и email, SMS и многого др.),

~ инструменты расширения.

Об особенностях:

📌 XMPP [1999]:

+ не синхронизирует историю чата по умолчанию между устройствами и серверами (можно включить) — на новое устройство старый аккаунт ничего не перенесёт в целях безопасности;

+ высокая отказоустойчивость;

+ низкое потребление ресурсов сервера (32 МБ ОЗУ у Prosody);

+ надёжность — лежит в основе многих крупных сервисов.

± фрагментирован: много клиентов с разным уровнем реализации протокола (нет единого кроссплатформенного решения);

высокий порог вхождения (пересадить бабушку с WhatsApp непросто — прим. ред.);

📌 Matrix [2014];

+ относительно низкий порог вхождения;

± более универсальные клиенты: Element — пример кроссплатформенности и хорошей реализации протокола;

– синхронизирует историю чата — удобно, но не безопасно (так устроен протокол — он не пересылает сообщения, как классические мессенджеры, а синхронизирует состояние «комнат», как email);

более требователен к ресурсам (от 1 ГБ ОЗУ у Conduit);

– изначально финансировался компанией, подозреваемой в слежке для Моссада.

ИМХО: Нужен легкий переход — выбирайте Matrix. Для бюджетных машин, параноидальных и прямых рук — XMPP.


Комментарии

Реклама: