Size: a a a

Обсуждения техдирские

2021 June 17

VK

Vartan Khachaturov in Обсуждения техдирские
Потому что можно очень быстро херачить разные окружения, в основном.
источник

ИП

Иван Повстен... in Обсуждения техдирские
докер проще
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Любая виртуализация позволяет абстрагироваться от баре метал. Даже древний как говно мамонта FreeBSD jail это делает.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Чем проще? Чем что?
источник

ИП

Иван Повстен... in Обсуждения техдирские
чем в виртуалку все пихать
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Хорошо. Принимается. В каких проектах это реально нужно?
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Теоретически да, но кубер это готовая конструкция из говна и палок. То есть ты можешь нагородить свою, но зачем, если есть готовая :)
источник

AS

Andrey Shetukhin in Обсуждения техдирские
С чего бы? В докере, который стейтлесс?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Я не буду. Зачем?
источник

MB

M B in Обсуждения техдирские
И что provisioning новых машин/инстансов он тоже умеет?
источник

MB

M B in Обсуждения техдирские
Ты путаешь докер с кубером
источник

ИП

Иван Повстен... in Обсуждения техдирские
ну да
источник

VK

Vartan Khachaturov in Обсуждения техдирские
Ну вот у меня например в проекте минимум четыре разных базы, стопицот версий спарка, и куча разной скалы. Во всех этих сочетаниях не работает что-нибудь свое, и девелоперы с инфраструктурой вынуждены подбирать нужные сочетания под задачу. Если у тебя нет внешних зависимостей, кроме stdc++ и glibc, это наверное не так актуально
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Джейл - нет, но он и на 20 лет старше. Но речь не о провижненге.

Речь о том, что аргумент абстракции - не аргумент
источник

MB

M B in Обсуждения техдирские
Ты просто дал своё определение абстракции а потом его оспорил:) все как обычно впрочем
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Абстракция от физической среды исполнения — это абстракция от железа, прерываний и kerner-api.

Если у вас другое определение, извольте ПЕРЕД ДИСКУССИЕЙ его озвучить. А не после.

Провижнинг - НЕ абстракция от физической среды
источник

G⚔

Gennady ⚔ in Обсуждения техдирские
Контейнеры более гибко утилизируют ресурсы бареметал серверов \ виртуалок и легко скалируются при нагрузках в кубере, а так же красота в удобном хранении серкетов (в том числе интеграции с тем же Vault), версионировании образов, изолировании сред. И ещё достаточно много кейсов, где контейнеры снижают ttm например такими фичами как rolling update (апдейт без даунтайма сервиса) и canary deployment (тестирование при помощи разделения живого трафика). Но так же есть кейсы, когда это всё нахер не впёрлось например stateful (хотя тут бабка надвое сказала, кто-то может посчитать это просто хорошим опытом ходьбы по граблям). Если PO устраивает наличие виртуалок или бареметал с загрузкой в 2% на каждое приложение, а так же раскаткой билдов при помощи копипасты и перезапуска сервисов - нет проблем, оно не нужно.
источник

MB

M B in Обсуждения техдирские
Это твоё определение, возможность запросить желаемое  кол-во виртуальных сред с заданными параметрами это тоже абстракция
источник

AZ

Anton Zhbankov in Обсуждения техдирские
зачем вообще локально это делать? У приличных людей есть песочница для отдела разработки
источник

BB

Boris B in Обсуждения техдирские
утилизируют, но и несут свой оверхед на содержание себя и управление,
vault и так можно прикрутить

просто можно свою кластеризацию мутить , можно готовое использовать, но уметь надо

тот же nomad например умет просто бинари запускать и следить за ними
источник