современно-айтишное

Dec 01, 2021 20:31

Объяснял сейчас отцу, что такое микросервисная архитектура и нафига нужен kubernetes (он у меня вообще так-то не шарит, но иногда интересуется) и вот чего подумал.
Вот какой-нибудь Вася в Новом Уренгое нажимает кнопку "оплатить" в каком-нибудь "Сбербанк Онлайн".
Команда от его компа из Нового Уренгоя через кучу сетевого оборудования долетела до сервера интернет-банка в Москве.
Интернет-банк состоит из кучи отдельных программных компонентов с кучей кешей, очередей и баз данных, которые приняли команду, проверили, есть ли у Васи деньги, через кучу промежуточных программных компонетов и сетевого оборудования отправили смс к смс-агрегатору, который через кучу своих программных компонентов с кучей кешей, очередей и баз данных и кучу сетевого оборудования принял это сообщение, проверил, какому оператору принадлежит номер абонента, смаршрутизировал сообщение и через нужный канал отправил сообщение сотовому оператору.
Сотовый оператор получил сообщение, через кучу различных компонентов выяснил, в каком регионе находится мобила, может ли она вообще принять сообщение, на какой базовой станции она сейчас зарегистрирована, через кучу сетевого оборудования отправил сообщение в нужный регион на контроллер мобильной сети, оттуда на нужную базовую станцию и тут оно наконец-то достигло Васиного телефона.
И все это за 3-5 секунд. Охренеть можно, если вдуматься.

А если вдуматься, что таких сообщений в секунду проходит только в Сбербанке несколько тысяч, и сколько промежуточных звеньев я для простоты изложения не упомянул - можно охренеть еще сильнее.

Дополнительно можно охренеть от того, что всего лет 20 назад онлайн-оплата была в разы сложнее, медленнее и далеко не все ее принимали (ну, кроме порно-сайтов, конечно), а лет 30 назад даже расчеты по банковсой карте были оффлайновыми (там, где они вообще принимались), откуда, кстати, и пошло разделение на обычные, золотые и платиновые карты.

Сколько всего интересного, появившегося совсем недавно и развивавшегося бешеными темпами, нас окружает и уже настолько привычно, что мы об этом даже не задумываемся. Удивительно.

компьютерное, сисадминское, наблюдения за окружающей действительност

Previous post Next post
Up