Дивный Новый Облачный Мир
Sep. 14th, 2021 09:25 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Переменчивая судьба забросила меня из уютной среды C++ разработки на передний край боевых действий - в облачные технологии. И вот уже которую неделю я пребываю в состоянии лёгкого офигевания...
Справедливости ради надо сказать что у нас и в направлении C++ последние годы движуха началась. Как десять лет назад отцы пообещали раз в три года перетряхивать стандарты, так и клепают новые фичи всё забористее и забористее. Чуть отвлёкся - и всё, перестаёшь понимать язык называемый Modern C++. Как завещала Чёрная Королева - "здесь приходится бежать со всех ног, чтобы только остаться на том же месте!" Добром эта гонка в пучины сложности не кончится, но какие альтернативы?
И вот я, старый C++ программист, привыкший к строгой типизации и оптимизации вплоть до порядка машинных инструкций, окунаюсь в новомодные облачные технологии. Что же я вижу?
Мир горизонтального масштабирования не устаёт поражать меня своей фантастической расточительностью. Вместо привычных килобайтов памяти и нескольких нитей исполнения тут счёт идёт на виртуальные машины или на худой конец на контейнеры. Тут у нас виртуальная машина, там у нас виртуальная машина, "и сверху у нас две маленькие виртуальные машиночки" для избыточности и географической распределённости. Впрочем, счета за каждый облачный компонент обязательно придут. И за процессорное время. И за каждый мегабайт траффика. Провайдер облачного счастья своей выгоды не упустит.
Вот он какой оказался - этот дивный новый облачный мир... Будем надеяться все эти жертвы будут не напрасны.
В любом случае - спасибо судьбе за очередную возможность проверить себя: не слишком ли я стар для этого нового дерьма?
no subject
Date: 2021-09-14 01:26 pm (UTC)LiveJournal categorization system detected that your entry belongs to the following categories: IT (https://www.livejournal.com/category/it?utm_source=frank_comment), Технологии (https://www.livejournal.com/category/tehnologii?utm_source=frank_comment).
If you think that this choice was wrong please reply this comment. Your feedback will help us improve system.
Frank,
LJ Team
no subject
Date: 2021-09-15 08:25 pm (UTC)no subject
Date: 2021-09-15 08:31 pm (UTC)no subject
Date: 2021-09-14 01:29 pm (UTC)ну а память считать в Kb в наше время как-то глупо совсем
no subject
Date: 2021-09-14 02:06 pm (UTC)no subject
Date: 2021-09-15 08:10 pm (UTC)no subject
Date: 2021-09-17 04:30 pm (UTC)no subject
Date: 2021-09-14 02:54 pm (UTC)no subject
Date: 2021-09-14 11:12 pm (UTC)no subject
Date: 2021-09-15 01:31 am (UTC)no subject
Date: 2021-09-15 08:24 pm (UTC)no subject
Date: 2021-09-16 01:09 am (UTC)Поэтому с новым софтом у нас было все просто — или за 3 месяца с момента идеи оно должно начать приносить хорошую прибыль или у фирмы огромные проблемы, а поскольку фирма порядка 50 человек, то это проблемы у всех, мы не корпорация где проблемы можно игнорировать годами. В такой ситуации очень хорошо понимаешь, в чем плюсы быстрой разработки, облаков и прочей "ерунды".
no subject
Date: 2021-09-16 08:30 pm (UTC)И в том числе поэтому — чем дальше, тем меньше хочется жить на этой планете.
no subject
Date: 2021-09-15 08:24 pm (UTC)no subject
Date: 2021-09-15 08:20 pm (UTC)Но что-то мне подсказывает что не всякий бизнес доходит до того уровня, где это начинает работать в плюс. Почти каждый хочет, но не каждый доходит.
И ещё во всём этом какая-то безумная сложность. Может это просто такая кривая вхождения, и я скоро привыкну, и даже как доктор Ватсон не буду думать иначе. Но пока я не вижу какой-то стройной структуры во всём этом.
no subject
Date: 2021-09-15 09:26 pm (UTC)Когда через тебя прокачивают терабайты в час, это меняет взгляд на жизнь.
Ну а так-то ты абсолютно прав. Все мы знаем, корнем чего является преждевременная оптимизация.
no subject
Date: 2021-09-14 03:13 pm (UTC)no subject
Date: 2021-09-15 08:12 pm (UTC)no subject
Date: 2021-09-15 08:52 pm (UTC)Так у меня потом несколько лет заняло отучиться от этого предрассудка.
no subject
Date: 2021-09-16 08:15 pm (UTC)no subject
Date: 2021-09-16 08:15 pm (UTC)no subject
Date: 2021-09-17 02:12 am (UTC)no subject
Date: 2021-09-15 06:49 am (UTC)no subject
Date: 2021-09-15 08:11 pm (UTC)no subject
Date: 2021-09-16 06:14 am (UTC)Это очень сильно замедляет разработку. В апреле мне нужно было добавить одну фичу: по сути, ещё одну строку в дропдаун. Казалось бы, добавь это дело в базу и, возможно, обработчик — и фпирьот! Но хрен там! Надо было протянуть всё это через 3 или 4 сервиса, их надо было выкатывать в определённой последовательности, и каждый шаг аккуратно тестировать. Да, это не "облако" виновато, а криврукость разработчиков. "Облако" всего лишь создаёт иллюзию, что вот так через жопу — это правильно.