Hot-Chilli — немецкий XMPP из эпохи функционального веба

http://jabber.hot-chilli.net

Знакомьтесь с Hot-Chilli — типичным творением немецких инженеров. Работает с 2003 года, пережил смерть ICQ, расцвет и падение Google Talk, и до сих пор тикает как швейцарские часы. Сервис держит компания из Эсслингена, которая параллельно занимается хостингом, но Jabber крутят исключительно для души и продвижения открытых стандартов — до сих пор.

Техническая начинка — сок: Prosody вместо тяжеловесного ejabberd, Spectrum 2 для транспортов в Discord, WhatsApp и прочие модные сети, MySQL для хранения данных. Всё это крутится на одном сервере с Ryzen 5 и 64GB RAM — и хватает на 64,000 зарегистрированных аккаунтов, из которых онлайн обычно 2500-3000 человек.

Сервис поддерживает всё, что нужно параноику: есть onion-адрес для подключения через Tor, сквозное OMEMO-шифрование, минимальное логирование (сообщения хранятся 31 день, IP не записываются). Кстати, про безопасность: идеальная схема для любого XMPP — это Tor + TLS + OMEMO. Три слоя защиты: Tor скрывает IP и использует собственно шифрование, TLS дополнительно шифрует подключение, а OMEMO шифрует сами сообщения. Даже если немецкая полиция постучится к админам с ордером (на что имеет право), они смогут показать только зашифрованную кашу.

Отдельно хочется сказать несколько слов о сайте проекта. Шедевр веб-дизайна образца 2005 года, который, судя по всему, с тех пор особо и не трогали. Белый фон, минимальные стили, никаких излишеств — чистая функциональность в лучших традициях немецкой инженерной мысли. В Германии это вообще классика: чем надёжнее сервис, тем страшнее у него сайт. Логика в этом, на самом деле, есть. Зато есть converse.js, полная статистика по серверу и в целом куча полезной инфы.

ИМХО: С Hot-Chilli знаком достаточно давно, так что могу сказать, что это пример того, как должны работать некоммерческие проекты. Никакого хайпа и мишуры. Просто надёжный сервис, который работает уже десятилетия и, надеюсь, будет работать ещё столько же, пока у админов есть интерес и деньги на электричество. А XMPP жив и никуда не денется 🤞

Свежее