Get Mystery Box with random crypto!

Велика кількість користувачів створює проблеми для Telegram З | Telegram Info Україна

Велика кількість користувачів створює проблеми для Telegram

За словами Павла Дурова, одне з недавніх оновлень Telegram потрібно було терміново опублікувати через перехід на формат зберігання даних int64. Давайте розберемося що це і як це впливає на месенджер.

Кожному користувачеві, чату і каналу в Telegram присвоюється унікальний номер, який служить його внутрішнім ідентифікатором. З моменту запуску Telegram даний ідентифікатор зберігається в комірці пам'яті розміром в 32 біта. Це означає, що максимально можлива кількість користувачів, каналів і чатів, яке може передати даний ідентифікатор, дорівнює приблизно двом мільярдам.

Telegram підбирається до цієї позначки, тому команда в терміновому порядку оновила свої додатки для підтримки чисел розміром в 64 біта (з максимальним значенням в дев'ять квінтильйонів) — без оновлення цю проблему ніяк не вирішити.

Telegram розумно користується своїм поточним числовим простором, виділяючи користувачам ідентифікатори в різних ділянках доступного діапазону на підставі часу реєстрації та регіону, але таких ділянок залишається все менше. Недавній наплив користувачів у зв'язку з недоступністю сервісів Facebook (70 млн нових користувачів) погіршила цю ситуацію.

За інформацією каналу «СЛЕГ!», команда месенджера почала використовувати останній доступний діапазон ідентифікаторів старого типу для 50 мільйонів майбутніх користувачів, чого повинно вистачити ще приблизно на 2 місяці.

Щоб уникнути проблем, варто якомога швидше оновити додаток до останньої версії. Невідомо, що станеться зі старими версіями додатку і як команда месенджера буде виходити з цієї ситуації, але раніше в документації Telegram був помічений механізм примусового оновлення, який, швидше за все, був створений спеціально для безпроблемного переходу на ідентифікатори нового розміру.