По словам Павла Дурова, одно из недавних обновлений Telegram нужно было срочно опубликовать из-за перехода на формат хранения данных int64. Давайте разберёмся, что это и как это влияет на мессенджер. Каждому пользователю, чату и каналу в Telegram присваивается уникальный номер, который служит его внутренним идентификатором. С момента запуска Telegram данный идентификатор хранится в ячейке памяти размером в 32 бита. Это означает, что максимально возможное количество пользователей, которое может передать данный идентификатор, равно приблизительно двум миллиардам. Telegram подбирается к этой отметке, поэтому команда в срочном порядке обновила свои приложения для поддержки чисел размером в 64 бита (с максимальным значением в девять квинтиллионов) — без обновления эту проблему никак не решить. Telegram разумно пользуется своим текущим числовым пространством, выделяя пользователям идентификаторы в разных участках доступного диапазона на основании времени регистрации и региона, но таких участ
Большое количество пользователей создаёт проблемы для Telegram
7 октября 20217 окт 2021
1
1 мин