PUSHнуть МАКСимальную суету на государственном уровне
Большинство наших сограждан, да, если честно, и не только наших, не имеют представления о том, что такое связь. Или телеком. Это ни хорошо и ни плохо. Это нормально. Людям в принципе нормальными быть нормально, а эти из связи... Они почти как ИТ-шники, но всегда не в себе. Бегают, суетятся, делают вид что от них что-то там зависит. В общем, люди с тонкой душевной организацией и неустойчивой психикой
«Кто е... страдает в дождь и грязь? Наша доблестная связь! Когда нет дождя и грязи всех а-та-та начальник связи»
Не знаю, что за хохмач в советской армии придумал эту прибаутку, но она таки не в бровь, а в глаз.
В общем, со связью большинство наших сограждан сталкиваются только когда берут в руки мобильный телефон. Или с компьютера-ноутбука лезут в интернет. И то, последнее не слишком ассоциируется с ней. Связь же, это больше про «поболтать по телефону»! Вот это связь, а остальное ваше... А!
Мне же, в отличии от большинства, повезло с телекомом познакомится куда как ближе. Или не повезло. Тут как посмотреть.
Так как связисты всех мастей спать не могут без какой-то попаболи, а любимое государство аналогично не может спать, чтобы им не придумать оную, то у нас всегда есть повод чем-то заняться, как-то посуетиться.
В частности, озадачиться как бегает трафик или, по простому, сообщения. Правильно или не очень. А как хранятся?
Давайте сегодня погрузимся в удивительный мир покрытый мраком странного, непонятного и нелогичного. Там обитаю забавные зверьки, которые скрашивают ваше существование, облегчают жизнь, а так же вызывают раздражение и ненависть в одном флаконе. Сегодня за чаем с плюшками поговорим о телекоме, точнее одной из проблем. И Максимке. Куда же без него.
В общем, заваривайте чай, доставайте вкусняшки, сладенькое и не очень. Сегодня будем рассуждать о глобальном, государственном, а тут без толики топлива для серого вещества не обойтись ну никак.
История биологического разнообразия
И так, что такое связь? Если очень просто?
Связь это всё, что может перенести ваши слова в любой их форме на любое расстояние. Проорать в водосточную трубу – отчасти тоже связь, если на противоположном конце, кто-то приставит ухо к ней. Так даже болтали одно время. На пароходах там, в самолётах и даже мотоциклах. Люди странные существа, а связисты ещё залезть любят в любую щель
В более простом и современном виде это отправка каких-то сообщений, например СМСок или там сообщений в телеге, ватсапе или том же максимке.
Для обычного человека отправка СМС выглядит так: он выбирает абонента из адресной книги, набирает текст, нажимает отправить и вуаля — сообщение мигом появилось на другом телефоне.
В действительности всё выглядит куда как сложнее.
Если не погружаться глубоко в детали, то сначала сообщение попадает на специальный сервер у оператора связи, а потом от туда прилетает уже на мобильный телефон вашего визави. Это если вы абоненты одного оператора. Если разных, то там начинается магия межоператорского взаимодействия, в рамках которой ваша СМСка попадает ещё и к нему. Если оператор очень маленький, то таких прыжков до него может быть много. И ваша СМСка поочерёдно пробегает по цепочке операторов. Например:
Билайн → Мегафон → Газпром Телеком.
Это схема очень простая и, во многом, логичная. В чём-то даже архаичная. Точно так же работали старые добрые АТС, телеграфы и прочие шайтан машины.
Чуть сложнее история выглядит, если вы отправляете сообщение на какой-то короткий номер. Или с короткого номера шлют вам. Обычно где-то посерёдке находится процессинговый центр либо агрегатор, который занимается обработкой сообщений и доставкой кому-то.
Например. Когда вы отправляете СМС на парковку автомобиля, в Москве это номер 7757, то, после оператора, СМС попадает в цепочку коммуникационных агентов и внутригородских служб, прежде чем достигнет самого парковочного сервиса. Аналогично и в обратную сторону. Когда вам шлют уведомление, что парковка, например, закончилась, то сервис не напрямую вам шлёт СМС, а он отправляет в какие-то промежуточные. Сначала города, а потом внешних агентов. А уже те шлют в операторов. Почему не напрямую? Законодательство такое.
Я ж говорю, связисты спать не могут чтобы не суетиться, а государство, чтобы их не озадачивать.
Тоже самое происходит не только с городскими службами. Аналогично с банковскими услугами, каким-то развлекательными, почтовыми и прочими сервисами. Везде, где в вас летит СМС, скорее всего между вами и оператором есть посредник. Иногда его наличие сильно упрощает жизнь и оператору, и сервису. Так как коммуницировать с каждым ИП Иванов, который делает рассылок на 10 рублей в месяц, условному Мегафону слишком затратно. А Иванову не потянуть необходимую «обвязку» для рассылок в виде железа, ПО и специалистов. Ну и законы ещё есть на разное всякое.
Но тут всё просто. Даже слишком. А значит, надо где-то что-то придумать, чтобы забавным зверькам из телекома не спалось и они бегали.
Например, ввести закон о защите персональных данных. Да тех самых ваших номеров телефонов и ФИО, которые любят разбегаться, как тараканы во все стороны, только загжи свет на кухне. ПДн могут быть не только они, но это самый простой и наглядный пример. И в рамках этого закона, например, нельзя обрабатывать и хранить персоналку наших граждан за пределами России.
Это вызвало в своё время серьёзные изменения в том где и как размещать сервера всех, кто так или иначе работает с такими данными. Например, был такой замечательный хостинг у компании «Рога и Копыта» поставляющей «ослоуши» в Германии, но по требованию ФЗ152 там теперь нельзя хранить персоналку, а значит, например, держать базу данных. База должна быть в России-матушке. А значит перетащи базу сюда. Что, скорость загрузки страниц упала? Ай-яй-яй, беда-то какая… Ну тогда весь сервис сюда перетаскивай.
Кстати, многим «анностранным» конторам блоки включили именно за нарушение ФЗ152, т. е. за отказ обрабатывать и хранить ПДн на территории РФ.
Зверьки побегали, посуетились. Но не надолго. Надо бы их ещё взбодрить.
Есть такой ФЗ126, который красиво и прямо называется «О связи». И он, например, говорит такую штуку: «Внутри российский трафик не должен покидать границы РФ».
То есть, условно, СМСка, даже если в ней нет ПДн, не должна случайно залететь в Казахстан, например, прежде чем упадёт на телефон в условном Екатеринбурге. Или даже в союзную Белоруссию залетать права не имеет.
Ну с СМСками всё просто. Тут особо не наблудишь, так как опираясь на закон о персональных данных СМС Центр в тот же Казахстан уже не закинешь.
Но ведь Максимка… Я ведь и его вспоминал? К чему всё это?
Это телега, кого надо телега
Кроме СМС есть разного рода мессенджеры. Например, тот же МАКС. Или Ватсап. С 2022 года все госорганы перестали слать рассылки через Вайбер и Ватсап. Официально запрет впрудили в 2023 году.
Да, всякие не сознательные люди в этих самых органах, продолжали беззастенчиво пользоваться вражьим софтом даже на линии боевого соприкосновения. Ну что поделать, дороги проложили, а вот с второй бедой...
Короче, если первый мессенджер достаточно быстро запретили, то второй начали серьёзно прессовать только недавно.
Да в том, что когда условный «ГОРОД_СОЛНЦА» отправляет сообщения пользователю типа «Вы записаны на приём: туда-то», то тут возникает забавнейшая штука. Трафик отправляет российская сторона, для гражданина России. Пусть даже там не содержится ничего касающегося ПДн, что априори не так, даже в тексте вида: «Привет мир!». В общем, если забыть о персоналке, там происходит отправка… На сервер мессенджера. А он находится… Не в России. А закон что говорит? Верно, нельзя чтобы внутрироссийский трафик покидал территории РФ. Потому госуха априори не может слать трафик в забугорный меcсенджер.
Телега именно поэтому ходит покраешку. И именно поэтому МАКС внедрят. Да же если он обосрётся, то внедрят альтернативу. Но сначала внедрят Максимку.
Ну либо закон надо серьёзно править. Но это вряд ли. Мы на слишком больших ножах с Западом. А в обществе много гарлапанов за порванные жилы, надорваные жопы и необходимость превозмогать.
Так что чатики в телеге для госухи, а скорее всего и обычных граждан, скоро закончатся, если Телегу не продавят.
С мессенджарами тут всё понятно. Все так или иначе слышали, что Ватсап принадлежит экстремисткой организации Мета, Телеграм вроде как «наш», но Паша Дуров приземлил его в Дубае. Даже после увлекательного ужина в Париже, на Родину он не стремится. Максимка его должен заменить. Океюшки, тут рано или поздно порядок наведётся.
Пусть и безобразно, но однообразно. Как армейский юмор заходит…
Push the button! Millions of lives at stake!
Есть такая штука, которой вы пользуетесь, даже не осознавая. Каждый день помногу раз. Когда оплачиваете картой проезд, покупку товара, получаете сообщение о доставке в пункт выдачи заказа и многое другое.
Это то, что ИТшники называют пуши. Push — всплывающее сообщение на телефоне. Очень удобная штука, так как в отличии от СМС не требует каких-то сложных ухищрений от сервисов, которые их отправляют. Клиентам даже не нужно ставить какие-то приложения на телефон. Они работают всегда. Как СМСки, только это не СМСки. И никакой Мегафон-МТС-Билайн-Кто-то-там-ещё вам не нужен, чтобы получить уведомление
Магия она конечно штука прикольная, но в нашем суровом мире за ней всегда что-то прячется. Физико-математическое. Материальное.
И сам собой пуш на вашем телефоне не зародится. Он откуда-то берётся. Как-то узнаёт о вашем существовании, и как-то доносится до вас.
Как это выглядит на практике? Да почти точно так же как и с СМСками. Сервис, который хочет сказать, что сегодня у «Рога и копыта» скидки 30% на «ослоуши», отправляет уведомление в облачные службы пушей. А вот те уже напрямую на ваш телефон.
Почему «службы», а не службу? Ну, наверное потому, что телефонов у нас есть три больших типа: Айфоны, Андроиды и китайцы. Точнее Хуавеи. И каждый из них работает с пушами по своему. Потому и надо отправлять именно в «сервисы», в один из трёх.
Всякие прочие мелочи вспоминать не будем.
Как вы понимаете, что Гугл, что Яблоко, что Хуавей — это всё не российские конторы. И даже сервера для обработки ПДн у нас не держат. А при этом, о вас знают ой как много.
Вспомните всё то, что вы вводили, когда приобретали новенький смартфончик? Самое скромное, это ваш email. А ещё, вдруг, о вас известно и IMEI вашей sim-карточки, чаще не одной, сам номер телефона, ваше положение в пространстве… Да много чего. И всё это хранится у Гугла, Яблока и Хуавея. Ах да, ещё серийный номер вашего девайса.
Всё это счастье подпадает под тот самый ФЗ152. Но да бог с ним.
Мы же про связнюков тут речь ведём?
Вот вам хотят отправить push с условных «Рога и копыта». Что происходит дальше? А дальше сервис стучится, не напрямую конечно-же, в Гугл-Яблоко-Хуавей и говорит вот сообщение «Вася Иванов, твои ослоухи готовы. Можно забирать», доставьте пожалуйста Васе. И сообщение делает курлы-курлы в штаты или Китай.
Там сервера чешут свою цифровую тыковку, производят какую-то скрытую от нас магию, и пинают это сообщение обратно в сторону России на девайс «Васи Иванова».
Ничего не смущает? Всё верно закон «О связи». Вот видите, мы уже начинаем что-то подмечать. Говоря казённым языком, внутрироссийский трафик пересёк границу Российской федерации.
И да, «Рога и копыта» это не госуха, но сути это ни разу не меняет.
Dura lex, sed lex
Что делать и кто виноват
С сервисами пушей всё очень сложно. Самое простое и логичное, на первый взгляд, просто осуществить подмену. Сделать зеркала и завернуть весь трафик туда. Технически, в теории, это возможно, практически… Скажем так, сложнореализуемо. Нюансов много, но в них погружаться не будем. Это скучно и для технарей. Пусть они за пивом плачутся друг-другу в жилетки и бороды.
Мы же тут о глобальном, государственном. Эти ваши тонкости… Фи.
С точки зрения государства это серьёзная проблема, потому как в случае, если кто-то дёрнет рубильник: у нас ли, у наших уже непартнёров, и мы окажемся в чудесном мире Чебурнета, то отсутствие пушей может реально если не остановить, то напакостить целым отраслям. Да и у населения ломка начнётся. Одно дело бегать вокруг дивана и орать: «надо сплотиться, сжать булки и маршевыми колоннами на Берлин», а другое перестать получать сообщения «Ваш заказ доставлен в пункт выдачи». Это хоть и смешно, но для таких пассажиров очень больно.
Они ведь думают, что жилы рвать будут другие, а они на диванчике, с пивасиком только гордиться будут, да указывать «как правильно». То, что на корабле «Россия» берут плату за проезд они даже не догадываются.
Так вот, проблема существует. Проблему надо как-то решать. И, тут уже пойдёт моё личное мнение, её решили.
В нашей компании проводили изыскания в этой области. Мы не одиноки, и коллеги тоже работали над таким вопросом. Потому что это очень «вкусный вопрос». Если смотреть на Россию в целом, считая граждан, мигрантов, людей получивших виды на жительство, разрешение на временное проживание… Скажем так, нас больше 150 млн. И «телефончиков» значительно больше 50% от этого числа.
Давайте поиграем немного в аналитику. Играть будем на пальцах и всё округлять.
Первая вводная. В среднем, по минимуму на одно устройство в сутки приходит порядка 5 пуш уведомлений. Так как ничего в этом мире не бывает бесплатного, то пуш тоже стоит каких-то денег. Для простоты возьмём цену 1 рубль. Тарификация вопрос сложный, но мы сейчас считаем на пальцах. Т.е. условно, на один номер приходится 5 рублей. В сутки.
Вводная вторая. Минцифры за прошлый год насчитало у нас 270 млн активных абонентов. Да многие имеют 2 и более симок, но цифра... красивая. Так как мы считаем на пальцах, не будем плодить сущности, просто установим цифру в 100 млн абонентов.
Включаем математику Пупкина: 5 рублей Х 100 млн абонентов = 500 млн рублей. Причём в сутки! Полмилларда. Неплохая сумма на чай.
Кстати, он у вас там не остыл? Может подлить?
А в году у нас 365 дней. Обычно. Умножаем одно на другое и получаем цифру 182,5 млрд рублей в год.
Мне тоже. И всем кто просчитывал ситуацию «а что делать с пушами» цифра нравилась даже более чем «очень».
Не нравилась ситуация только связистам. Ведь проблему решать им. Впрочем, кто смотрит на этих пугливых зверьков суетящихся в темноте машинных залов, ползающих в грязи с кабелями, покоряющие верхотуры с антеннами?
Никто. Тут государственная надобность. Тут деньги. Так что «арбайтен-арбайтен», думай, связист. Тебе голова не только чтобы в неё есть дана.
«Но причём тут Макс?» - спросите вы.
Да при том, что единственным способом более-менее надёжно обойти историю с родными сервисами пушей, это запустить их через какое-то приложение, которое ГАРАНТИРОВАНО есть на ЛЮБОМ девайсе, которое не спит и постоянно «активно»
Давайте подумаем, а кто бы это мог быть? Кого принудительно установят везде и всюду?
«А кто это сделал?»(с)
Да там, тоже есть засады. Там тоже есть проблемы, например со спящим режимом. Но все они так или иначе, решаемы. Тут главное обеспечить именно то самое «непересечение внутрироссийским трафиком границ Российской федерации». И вуаля. Можно бесплатно пилить фичи сколько влезет для мессенджера.
Ну с «бесплатно» я, конечно же, загнул, но прибыль на одних только пушах будет более чем вкусная.
Вот так связисты на ровном месте получают проблемы, а умные люди, решая их при помощи этих суетящихся зверьков, получают деньги.
Не знаю, насколько это, связка Макс и пуши, соответствует действительности, но с точки зрения решения проблемы передачи пушей, вполне себе годное решение.
Когда нас всех пересадят на Российские смартфоны — не, ну а вдруг — то потребность в костыле из промежуточного приложения может и отпасть. А до тех пор он будет нужен.
Кстати, мы, когда просчитывали варианты, опирались на то, что таким посредником может выступать сервис «Госуслуги», но, видимо, их команда проиграла команде расположенной в Москве на Лениградском шоссе.
Ну что, любопытная беседа вышла? Как вам «темка», что думаете?
Ну, а пока вы отходите от такого объёма информации и думаете, как обидеть бедного связиста, я пойду сполосну чайничек. Надо свеженькую заварку сделать.