Почему не разработать хороший мессенджер

Тут товарищ вкрадчиво интересуется: А нельзя ли было на те деньги, в которые Роскомнадзору обошлась система ТСПУ и все мероприятия по блокировке, а также на все те убытки, которые понёс бизнес и недодал в казну от этих блокировок и «белых списков» — нельзя было вот эти охреневшие миллиарды тупо дать разработчикам, чтобы они сделали НОРМАЛЬНЫЙ госмессенджер?

Такой, чтоб все ахнули и сказали: не, нахрен этот телеграм, когда тут такое! Я уверен — там бы лично Цукербергу на зарплату хватило. Ну или Дурову, который сейчас в одно лицо уделывает ваши ТСПУ.

Отвечаю товарищу: НЕТ, НЕЛЬЗЯ. Госмессенджер лучше Телеги сделать невозможно, хуже того — даже точно такой же сделать невозможно. Даже если не рассуждать про компетентность госчиновников, которые известно как «эффективно» тратят госбюджеты, есть еще более фундаментальная причина: потому что такой мессенджер в России тупо некому разрабатывать и запускать. И инфраструктуры для его работы в России нету.

Вы думаете, Дуров сам себе враг? Да он бы с удовольствием перенёс сервера, на которых работает Телеграм для русских юзеров, в Россию. И снял бы этим все основные поводы для придирок РКН. Но таких серверов в России нет — а если попытаться такие мощности найти, то за них мгновенно захотят денег как за боинг дримлайнер.

На это уже нарвались все, кто хотел сделать «русский YouTube», включая пресловутую «Платформу». Они написали и отладили вполне приличный софт, даже привлекли какую-то аудиторию — но как только речь зашла об официальном запуске (то есть о том, чтобы инфраструктура выдержала наплыв посетителей), как моментально выяснилось: такой инфраструктуры в РФ за вменяемые деньги просто нет. И делать её никто не собирается — по многим причинам.

Поймите простую вещь — никаких «собственных» серверов даже у Дурова нету. Все сервера он арендует. Географически арендованные датацентры, на которых работает Телеграмм, расположены вот где:

DC1, DC3: Майами, США;
DC2, DC4: Амстердам, Нидерланды;
DC5: Сингапур.

МАХа дали делать Майлру в том числе и потому, что только у Майлру групп в России сейчас имеется инфраструктура, которая способна хотя бы теоретически потянуть нужный трафик. Сейчас на этой инфраструктуре работают другие проекты майлрушечки — VKонтактик, Одноглазники и прочая чепуха — ну, майлруша рассчитывает их потеснить, а потом постепенно докупить оборудования.

Даже у Яндекса такой инфраструктуры нет. Поэтому Яндекс свернул и свой стриминговый сервис, и даже хостинг сайтов. Ему на Дзен горбатый еле хватает мощностей (и Дзен, кстати, тоже режут с целью сократить нагрузку).

И вот эти вот дикие ограничения на МАХе, навроде запрета делать публичные каналы всем, кроме специально зарегистрированных блогеров — они преследуют не только административные задачи, но и чисто техническую задачу сократить нагрузку на сервера. Потому что иначе даже инфраструктура майлрушечки просто ляжет от нагрузки.

И разрабатывать хороший мессенджер в России тоже некому. Его вообще в мире некому разрабатывать — иначе бы Телега не была так популярна за пределами России.

По данным на 2026 год, самые популярные мессенджеры в мире — WhatsApp, WeChat, Telegram и Facebook Messenger.

Вацап (запрещен в РФ) лидирует с большим отрывом — в нем официально 3.1 миллиарда юзеров.
WeChat (он же Weixin, Китай) — примерно 1.4 миллиарда юзеров.
Телеграм — примерно 1 миллиард юзеров.
В пейсбук мессенджере (запрещен в РФ) — около 930 миллионов юзеров.

И всё. Как видите, даже такой гигант, как цукерберговый пейсбук — не смог выродить мессенджер, конкурентный для Телеги. Недотянули. Хотя вливали в разработку совершенно сумасшедшие деньги, имели хорошие наработки и квалифицированных, опытных разработчиков.

WeChat опережает Телегу ровно потому, что конкурентные мессенджеры в Китае просто запрещены — и 1.5 миллиарда китайцев сидят в вичате-Weixin (微信). Да-да — аудитория сконцентрирована преимущественно в Китае и прилегающих регионах. Да вы даже если захотите — за пределами Китая в вичате хрен зарегистрируетесь.

Раньше WeChat для регистрации требовал сканирование Qr-кода от китайского друга, который уже имеет аккаунт WeChat, и наличия у вас китайского номера телефона. Причем число таких регистраций было сильно ограничено. Сейчас удается зарегистрировать Вичат на российский номер телефона — но требуется российский загранпаспорт, и на этот же номер телефона надо зарегистрировать Viber (и он должен работать) — иначе вы просто не получите из Китая код подтверждения. Короче, гемор — и работает такая регистрация всё равно ненадёжно.

Так что WeChat — вообще не показатель ни для чего. Это внутрикитайская история. А вот Телега выгрызла себе свой миллиард юзеров на враждебном рынке в условиях адской конкуренции и шельмования. Так что на нынешнем уровне — это очень хороший продукт, и даже повторить его — не выйдет.

Тут снова поймите правильно — навалять нечто внешне похожее на Телегу по юзер-интерфейсу и функционалу не так чтобы сложно. Особенно если пользоваться готовыми библиотеками функций и модулями. Но как только вы выставите это вот своё поделие из гогна и палок под нагрузку из миллиарда юзеров, каждый из которых будет смотреть видосики и прочее — ваше поделие ляжет, и его не спасет никакое железо. Это так не работает.

Внутри телеги, «под капотом» — очень сложные ноу-хау, которые как раз и обеспечивают восприятие такой нагрузки. И знают эти ноу-хау единицы людей в мире, причем всё сразу — видимо, не знает вообще никто даже внутри самой телеги.

Совсем не случайно при создании Телеги её разработчикам пришлось даже написать собственный коммуникационный протокол MTProto — существующие на тот момент просто не обеспечивали нужного масштабирования под нагрузку. Сейчас-то народ понавертел всякого — но не обольщайтесь, всё это поделия из серии «тяп-ляп», как они себя поведут под миллиардом пользователей никто не знает, ну вот на примере МАХа вы сейчас это и увидите. Сколько там зарегалось? 100 миллионов по отчетам майлрушечки? Только я уверен, что реально пользуются махом меньше 10 миллионов, да и то как пользуются — до интенсивности пользования телегой там как до Пекина раком. Но уже сейчас вся эта куча с костылями — шатается и валится. А дальше будет только хуже.

Наивный народ думает — «да что им стоит разрешить то-то и то-то», и даже «сделать нужные функции». А народ в офисах майлрушечки целыми днями лопатами сгребает в кучу это расползающееся чудо, чтобы оно с тем, что уже есть — хоть как-то работало. Потому что миллиарды-то потрачены, а система, прекрасно работавшая на десяти тыщах юзеров — разваливается на миллионах.

По данным источников, на разработку нового мессенджера MAX изначально был выделен бюджет в размере около 1 млрд рублей. В него, естественно, не уложились — сейчас оценка около 2 миллиардов. И это чисто разработка кода — без стоимости развертывания и поддержки (а там траты будут кратно выше).

Для справки — Дуров получил $400 млн (около 32 миллиардов рублей на современные деньги) от продажи «ВКонтакте», все эти бабки были вбуханы в доводку Телеграма. Причем Телеграм на тот момент был уже в значительной мере разработан программистами VKонтакте (создателем и акционером которого тогда был Дуров).

После этого Дуров привлекал еще инвестиции в Телеграм — речь идет о миллиардах ДОЛЛАРОВ, не рублей. То есть суммарно в Телегу были вложены СОТНИ МИЛЛИАРДОВ рублей. Это астрономические деньги. На «госмессенджер» в России никто и никогда столько не даст, тем более в нынешних условиях.

Поэтому ничего даже близко сопоставимого с Телеграмом сделано не будет. Не надо иллюзий и дешевых воплей «всё разворовали» — на имеющихся бюджетах чисто физически нельзя сделать ничего лучшего, чем очень ограниченное нишевое приложение, собранное из гогна и палок и не могущее выдерживать серьезных нагрузок.

Чтобы избавить вас от иллюзий — приведу простой пример. Есть такой сервис «Смотрим» от телекомпании «Россия-1». Запущен 6 лет назад, объединяет контент всех активов холдинга: федеральные каналы «Россия-1», «Россия-24», «Россия-Культура» и международный канал «РТР-Планета». Сервисом пользуется примерно 36 миллионов человек. Это чистый стриминг, причем гораздо более простой, чем мессенджер — ему всего-то и надо транслировать мультикастом поток видео со звуком от идущего в эфире телеканала.

Так вот — этот сервис заикается до сих пор. Он не в состоянии синхронизировать мультикаст с эфира и нормально состыковать блоки в буфере — он постоянно то проглатывает куски видео, то дублирует фрагменты на несколько секунд.

При этом протоколы потокового мультикаст-сервера известны уже лет двадцать, они открыты, стандартизированы и прекрасно отлажены. Там даже изобретать-то нечего. Что могло пойти не так?

А я вам скажу, что — 36 миллионов человек. Такую нагрузку не может вытащить один сервер ни на каком железе. Нужна балансировка, распределенные сервера, причем их приходится распределять географически по стране — чтобы не переть поток через каналы из Москвы во Владик. А скорость распространения сигнала в проводах — конечна, плюс буферизация в каналах передачи данных, плюс сбои пакетов и их повторы — и вот уже между серверами начинают набегать рассинхронизации, причем эти рассинхронизации «гуляют».

Разработчики, делавшие систему для «Россия-1» — с этой проблемой не справились до сих пор. И я вполне допускаю, что специалистов, которые могут с ней справиться — в России просто нет. Либо их единицы — и они хотят за свои услуги денег не меньше, чем Киркоров за новогодние корпоративы. Да и с чего бы им хотеть меньше? «Не нравится — делайте сами» ™

Ну вот, как сделали сами — вы можете посмотреть, запустив «Смотрим» на трансляцию «Россия-1». В Москве наверняка всё будет работать хорошо — но уже в Питере всё заикается, примерно 1-2 раза в минуту, а чем дальше — тем эффект больше.

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

Вот вам для примера «Кобра» со Сталлоне в переводе Гаврилова в одном из моих каналов в Телеграме:

https://t.me/topruorg/7949

Файл весит 581 мегабайт — но телега начнет его показывать практически сразу же, не дожидаясь загрузки. И без костылей с разбивкой видео на кусочки (как эта проблема была решена во ВКонтакте — да-да, вконтактик просто сразу же разламывает видео на файлики примерно по мегабайту, и дальше грузит кусочки один за другим на локальное устройство, пока первый загрузившийся вам показывают — второй грузится, и так друг за другом. Вот так братья Дуровы ловко обошлись без потоковых протоколов в своё время).

Видите — сейчас в Телегу встроен настоящий, вполне серьезный стриминговый сервис, технически работающий лучше, чем специализированные сервисы вроде Рутупа (и при этом кладущий толстый хрен на авторские права). А это лишь одна маленькая фишечка Телеги.

Между прочим — этот же самый файл с «Коброй» мне Рутуп выложить не позволил. Про Ютуп я и говорить не буду — там всё очевидно, копирастическая истерика там достигла адского накала — например, там банят видео с видеорегистраторов в машине из-за того, что в момент столкновения или иного события в машине играла музыка. Реально — вот это хрипение и пердение со скрипами, бряканьем и голосами пассажиров — они трактуют как нарушение копирайта на музыку.

А в Телеге всё норм, потому что юристы Телеги трактуют это как личную переписку. Содержимое канала же не показывается широковещательно всем — оно показывается только тем, кто подписался на канал. Подписавшиеся трактуются как друзья владельца канала, и следовательно, в канале происходит личное общение. Многократные наезды копирастеров были отбиты.

А теперь отгадайте, как с этим будет в мессенджере от майлрушечки.

И вот так у них всё. Это кроме чисто технических проблем с нагрузкой.

Материал: Proper специально для Putc.Org
Настоящий материал самостоятельно опубликован в нашем сообществе пользователем Proper на основании действующей редакции Пользовательского Соглашения. Если вы считаете, что такая публикация нарушает ваши авторские и/или смежные права, вам необходимо сообщить об этом администрации сайта на EMAIL abuse@newru.org с указанием адреса (URL) страницы, содержащей спорный материал. Нарушение будет в кратчайшие сроки устранено, виновные наказаны.

Читайте также:

14 Комментарий
старые
новые
Встроенные Обратные Связи
Все комментарии
Gena
Gena
1 месяц назад

Только Сталинский ударный подход к серверным мощностям и пЪдрасамЪ-разработчикам спасёт интернет-этот-ваш-трафик и бесопастность!
Ликуют все задроты!
Ликует пионерия!
Интернетом занялся
Лаврентий Палыч Берия!

Goblin78
Goblin78
1 месяц назад

Так в итоге то что? Умрем быстро или долго и мучительно?

Gena
Gena
для  Goblin78
1 месяц назад

Да!

Goblin78
Goblin78
для  Proper
1 месяц назад

Вот это уже ближе) а то до этого буквы вроде знакомые, а в текст не складываются…

TaM TaDaM
TaM TaDaM
1 месяц назад

Бесплатное VPN расширение в Бинг где то с полгода перестало показывать Ютьюб, но если параллельно с ним через расширение запустить Порнохаб, Ютьюб начинает работать

zontik
zontik
1 месяц назад

Глагнэ, ты этого того, чаво, на святое минетжеров криворуких покушаешься, на расходы! за то партбилетом по лбу можно получить и кандалами по рукам.
Дастаточно сказать что МАХе (вроде как официально мах, а не макс), нужны сервера.
Сея сумма пишется в любой популярный нац.проект аля «Цифровая среда» или там «Инфраструктура», после чего начинаются попильные игры с бюджетом, блэкджеком и куртизанками, при грамотном и системном подходе можно и фед.бюджет пилить и на нары не присесть и о чудо довести МАХу Рутруп до состояния стояния.

Одна из проблем в чём? банально в возрасте чиновников принимающих решения, средний возраст, лиц действительно принимающих решения от 50 лет и это ещё молодой. Вот смотрите В.В.Путин 1952 г.р., он вырос и был воспитан в докомпьютерную эру (до массового распространения ПК в РФ), соответственно для него компьютер это что-то вроде помеси печатной машинки и телевизора. Клава, мышь, системник, офис, там видеосвязь, он понимает, но вот протоколы, сервера, трафик данных, и как это работает во взаимосвязи за пределами охвата его… скажем так рефлексов. Кругозором и умом, он может это и охватить, но вот продвинуть тему вот сюда вваливам 20 млрд. а на выходе получаем трюль, уже вряд ли сможет, и это пол беды он (В.В.П) не может назначить ответственного за это человека, потому что, а как в личном собеседовании выяснить шурупить что-то человек или нет, или а как он себя поведёт если на него свалиться мешок бабла и скала ответственности? Мишустин уже премьер ещё кто-то способный в возрасте 50+ на других местах.
Короче, чтобы тянуть тему, нужно в ней что-то понимать,а лучше пощупать ручками самому. Условный чиновник увлечённый программированием (кстати мой последний военный прокурор гарнизона — полковник юстиции 45+ самолично писал проги для 3d принтера, и печатал различную мелочь) находиться даже не на среднем уровне принятия решений, поскольку его возраст как у Паши Дурова 42 и моложе. Сколько депутатов у нас этого возраста и с техническим образованием? Воот, и среди чиновничества полно всяких «темщиков» по попилу, но вот понять, что на государственных серверах или частных но с финансированием от гос. бюджета, можно попили 100500 бабла они либо сообразить не могут, либо это тема требует выхлопа с плюсом прибыли, если плюса не будет, сядешь. А поскольку тянуть тех. часть они не могут. Поэтому и дистанцируются от серверов как чёрт от ладана.
10-15 лет подожди, будет проще. Общества людей инертные массы.

Ոሉαዙҿτα ಭҿҝҿሉҿʓяҝα〄
Ոሉαዙҿτα ಭҿҝҿሉҿʓяҝα〄
1 месяц назад

Корчагин вышел на крыльцо. Лицо его явно не улыбалось, на нём просто застыли прищуренные глаза. Намотав шарф на шею и одев будёновку, он начал приматывать лыжи к валенкам которые ему очень жали и натёрли любимую мозоль ибо носил он их без портянок.
Светало.. Закончив с лыжами, он попытался сделать первые шаги. Но что то ему мешало, то ли свежая зелёная трава, то ли солнце слепившее глаза..

Hmm4
Hmm4
1 месяц назад

Ну да, масштабирование — задача серьёзная.
Но почему нельзя запустить несколько госменеджеров? Да, проблему с серверами это не решит, но проблемы с качеством софта — вполне.

ZIL.130
ZIL.130
для  Hmm4
1 месяц назад

Поинтересуйся — есть мессенджер РОСа. Они собирались открывать веб-версию для всех. Можно и само приложение портировать для мобильных.
Для таких масштабов хороших технических решений недостаточно. И денег недостаточно. Здесь играет роль прежде всего АДМИНресурс. Т.е. если ты сумел договориться с нужными людьми во Власти — ты и станешь гигантом бизнеса и вообще кем угодно.
А теперь задумайся — что за админресурс был у Паши Дурова во времена его в ВК?

ZIL.130
ZIL.130
для  ZIL.130
1 месяц назад

А теперь думай дальше — в поделие Дурова вкладывали деньги те, кто поддерживает внутри страны совершенно определённую башню Кремля. При этом обеспечивая ему поддержку внутри России. Силами вот этой самой башни. И совершенно естественно Дуров сдриснул из страны, когда поддерживающую его башню начали зажимать. Ровно то же самое произошло с Воложем. И ровно то же самое произошло с Гусинским, Березовским, Ходорковским и прочими.
Да томущо Дуров — это та же самая шайка-лейка из всех этих «олигархов» 90-х.
И рулят Дуровским холдингом евреи вперемежку с лондонскими мутилами.
А вот когда всё это начинаешь понимать — все вопросы про замедление и «блокировку» Телеги снимаются автоматически.

Чтобы добавить комментарий, надо залогиниться.