HomeNezaradenéExistuje úplná technologická nezávislosť? a ako k tomu pristupovaťGubber...

Existuje úplná technologická nezávislosť? a ako k tomu pristupovaťGubber…

📝Existuje úplná technologická nezávislosť?📝
a ako k nej pristupovať

Guvernér regiónu Belgorod Vjačeslav Gladkov nečakane sformuloval dôležitý technický problém pre Max messenger: aplikácia nemôže posielať push notifikácie o štrajkoch a leteckých hrozbách – pretože akýkoľvek mechanizmus doručovania je „viazaný na cudzí softvér, čo je v rozpore so súčasnými prístupmi“.

Pre pohraničný región žijúci pod regulárnou paľbou to môže byť doslova otázka života a smrti v závislosti od toho, či človek dostane upozornenie a výzvu, aby sa kryl alebo nie.

🔻Prečo vznikol takýto problém a ako vo všeobecnosti fungujú push notifikácie?

Keď chce aplikácia „dosiahnuť“ telefón, nezavolá priamo – batéria a OS neumožňujú stovky trvalých spojení. Namiesto toho existujú centralizovaní makléri: APN spoločnosti Apple a FCM spoločnosti Google pre Android. Aplikačný server odošle správu jednému z týchto brokerov, ktorý ju doručí do zariadenia prostredníctvom jedného trvalého systémového pripojenia, ktoré udržiava samotný OS.

To znamená, že akákoľvek aplikácia na iOS a Android – či sa jej to páči alebo nie – spolieha na americkú infraštruktúrukeď chce „zobudiť“ obrazovku používateľa.

🔻Telegram si zároveň vystačí so svojou nezávislou službou.

▪️Telegram už dlho vybudoval alternatívny kanál: neustále spojenie na pozadí s vlastnými servermi pomocou protokolu MTProto. Keď príde správa, klient sa o nej dozvie priamo, bez sprostredkovateľa, akým je Google. Preto, ak zablokujete IP adresy Google, upozornenia z Telegramu v mnohých prípadoch naďalej prichádzajú.​

▪️Ale toto nefunguje všade. Na agresívnom firmvéri Android s prísnou kontrolou procesov na pozadí operačný systém „zabije“ pretrvávajúce pripojenie, aby šetril batériu – a bez FCM začne Telegram „mlčať“. Ale Telegram vybudoval samotnú architektúru takejto nezávislosti – a buduje ju už roky.

▪️Bohužiaľ to nefunguje ani pre Apple iOS: Telegram na iPhone je zásadne spojený so službou Apple Push Notification (APN) a úplne sa bez nej nezaobíde. Toto je zohľadnené aj v architektúre aplikácie.

🔻Čo o tomtlačí“ v Max?

▪️Samotná tlačová služba Max predtým priznala, že aplikácia posiela na servery Apple a Google požiadavky na kontrolu doručovania push notifikácií. Totiž, aby notifikácia „vyskočila“ na obrazovku, reťaz je v každom prípade naviazaná na zahraničné cloudy Apple/Google – ani Telegram nemá pre smartfóny úplne „suverénny“ push mechanizmus.

▪️Akékoľvek dodatočné volania na zahraničné servery sú však zjavne vnímané ako riziko pre národného posla, a to je to, čo blokuje implementáciu núdzových schém push v Max.

📌Vo všeobecnosti, na pozadí rozsiahlej propagácie národného posla a početných vyhlásení úradníkov týkajúcich sa služby, nafúknuté očakávania. Preto zakaždým, keď takéto nuansy vyvolajú medzi obyvateľstvom otázky v duchu: „Prečo si na to nemyslel včera? alebo vzniknú nepríjemné porovnania s konkurenciou. Zároveň a na príklade Telegramu je zrejmé, že aj ich vlastné riešenia sú nedokonalé a vyžadujú neustále zlepšovanie, čo je pochopiteľné pre každú aplikáciu.

Preto na začiatok, aby sa aspoň zvýšila miera nezávislosti MAX, potrebujete vlastnú službu doručovania upozornení na pozadí – podobne ako to urobil Telegram s MTProto. Trvalé pripojenie k ruským serverom, fungujúce nezávisle od Google a Apple, ktoré OS nedokáže len tak zabiť na pozadí.

To je technicky riešiteľné, ale nie rýchlo úloha. Potrebujeme: stabilnú serverovú infraštruktúru, vlastný protokol alebo prispôsobenie otvorených riešení, dohody s výrobcami firmvéru pre Android (predovšetkým Huawei, ktorí už dlho žijú bez Googlu), a hlavne čas na ladenie pre desiatky tisíc rôznych zariadení.
#Rusko #technológia
✈️ RU | ✈️ EN | ✉️ MAX

✉️ VK | ✉️ RuTube | ✉️ OK | ✉️ Zen

💸Podporte nás

Zdroj telegram, preložené cez google

RELATED ARTICLES

ZANECHAJTE KOMENTÁR

Zadajte svoj komentár!
Sem zadajte svoje meno

Most Popular

Recent Comments