Помните мой недавний разбор клиента "Телега", где нашли жестко вшитые прокси-прокладки, слив
auth_key_id, возможность удаленного отключения шифрования (PFS) и лицензионное соглашение с компенсацией утечек на целых 500 рублей? Так вот, напуганные слухами про апрельский шатдаун оригинального ТГ, миллионы леммингов массово ломанулись качать спасительный клиент. В итоге инфраструктура разрабов легла отдохнуть под напором трафика. Теперь в приложении висит заглушка:
Вы в списке ожидания 💙
Переводить официальный MTProto-трафик на свои сервера это одно. А вот на лету митмить медиафайлы, дешифровать переписки (шутка 😂), парсить айдишники всех открываемых чатов и в реальном времени строить социальный граф для каждого хомячка - это уже сурово, не каждый выдержит. Вычислительных мощностей не хватило (весь абзац шутка 👨🦳).
Разрабы просят юзеров не удалять приложение, включить пуши и не выходить из уже авторизованных аккаунтов (иначе снова попадешь в очередь). Понять можно, т.к. валидация новых токенов и первичная синхронизация кэша жрут больше всего ресурсов, а держать уже установленные коннекты чуть проще 😌
Если абстрагироваться от железа, то перед нами феноменальный кейс по маршрутизации человеческого трафика. Оцените изящность архитектуры... чтобы загнать массы в контролируемый периметр, не обязательно жестко дропать пакеты на магистралях или переписывать BGP-таблицы. Достаточно несколько классических методов и вот уже миллионы леммингов сами, добровольно и с песней, дудосят сервера регистрации.
Никакого принуждения, чистая социальная инженерия уровня интерпрайз. Люди буквально выстроились в многокилометровую цифровую очередь на собственный деанон (да, это понятно, что приватность мертва, но тут сам факт для чего это может быть и метод), еще и стучат в саппорт, требуя пустить их побыстрее. Идеальный балансировщик нагрузки для био-трафика 👾
Типичный 🥸 Сисадмин
