Size: a a a

2021 March 17

ΑZ

Αλεχ Zhukovsky in rust_offtopic
какие 200 мб на каждое изменение
источник

MB

Mikail Bagishov in rust_offtopic
Mikail Bagishov
Ну тогда еще стоит сравнить с  c/rust/c++ приложением, вкомпилированным в ядро.
Наверняка можно еще кучу места так выиграть.
источник

s

suhr in rust_offtopic
Но гошные штуки тоже контейнеризируют. Например: https://docs.drone.io/server/provider/gitea/
источник

s

suhr in rust_offtopic
Кстати, штука изумительно простая и прямая, рекомендую.
источник

С

Слава in rust_offtopic
Люди изобрели деплоймент в стиле явы
источник

С

Слава in rust_offtopic
> the reason we don’t use docker is because we don’t need it. Literally.  Writing golang web services and static html embedded with with golang 1.16’s new //embed directive, we end up with a single deployable binary.

https://launchyourapp.meezeeworkouts.com/2021/03/why-we-dont-use-docker-we-dont-need-it.html

Совпадение или кейлогер на моем ноуте, но я к этой штуке пришел на выходных. Решил закинуть 1.5 файла через ембед и выкинул докер (хотя докер был не ток для файлов).

Правда пока не понял, что я получил и что я действительно потерял.
источник

С

Слава in rust_offtopic
источник

МП

Мимо Проходящий... in rust_offtopic
Αλεχ Zhukovsky
какие 200 мб на каждое изменение
ну ты что-то поменял, сбилдил, тебе надо скопировать и проверить на рабочем окружении (пока не настроен автодеплой в кубере и т.п.) Тебе надо эти 200 МБ залить на удалённый хост через докерхаб. При первом пуше - 200МБ. А так ты просто бинарь по ссх перекинул и в путь
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Мимо Проходящий
ну ты что-то поменял, сбилдил, тебе надо скопировать и проверить на рабочем окружении (пока не настроен автодеплой в кубере и т.п.) Тебе надо эти 200 МБ залить на удалённый хост через докерхаб. При первом пуше - 200МБ. А так ты просто бинарь по ссх перекинул и в путь
ну да, 200мб на первый пуш, как-то пох
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
10 секунд по стандартной 100мбит сетке
источник

С

Слава in rust_offtopic
Αλεχ Zhukovsky
10 секунд по стандартной 100мбит сетке
А в AWS в Орегоне из Москвы?
источник

s

suhr in rust_offtopic
Слава
> the reason we don’t use docker is because we don’t need it. Literally.  Writing golang web services and static html embedded with with golang 1.16’s new //embed directive, we end up with a single deployable binary.

https://launchyourapp.meezeeworkouts.com/2021/03/why-we-dont-use-docker-we-dont-need-it.html

Совпадение или кейлогер на моем ноуте, но я к этой штуке пришел на выходных. Решил закинуть 1.5 файла через ембед и выкинул докер (хотя докер был не ток для файлов).

Правда пока не понял, что я получил и что я действительно потерял.
Great question. We specifically made choices to avoid needing a database (yet). State is the root of all evil. ;)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Слава
А в AWS в Орегоне из Москвы?
я не знаю, наверное в теории должны быть проблемы. На практике все билдится и деплоится быстро. Тем более когда ты билдишь и кидаешь образ в приватный регистри который в том же дц с 10гбит сеткой
источник

МП

Мимо Проходящий... in rust_offtopic
Αλεχ Zhukovsky
10 секунд по стандартной 100мбит сетке
Хех, у меня даже не факт что резолвится докерхаб с того хоста, на который надо докер залить. Там ещё пермишены приходится прописывать и сетку настраивать иногда, сре-шников уговаривать. А ссх - оно всегда есть и всегда работает.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Мимо Проходящий
Хех, у меня даже не факт что резолвится докерхаб с того хоста, на который надо докер залить. Там ещё пермишены приходится прописывать и сетку настраивать иногда, сре-шников уговаривать. А ссх - оно всегда есть и всегда работает.
ну это ещё один плюс докера: я отдаю девопсам докерфайл и че они там с ним дальше делают - мне ваще насрать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
для них тоже удобно - я могу у себя в образе что угодно накручивать: с rustls на опенсслперейти или назад, апнуть мажорную версию СТД - не надо просить "позязя обновите питухон на стенде" - взял и поднял версию если нужно, их не дергают, они рады
источник

МП

Мимо Проходящий... in rust_offtopic
Плюс ещё приколы бывают, когда всего 40ГБ, и системный диск 1ГБ - упс, давайте перенаправим кеш докера в другое место
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну у нас не бывает 🤷‍♂️
источник

DS

Doge Shibu in rust_offtopic
Αλεχ Zhukovsky
ну это ещё один плюс докера: я отдаю девопсам докерфайл и че они там с ним дальше делают - мне ваще насрать
Вот это основное преимущество, на самом деле.

Больше никакого, "ой, помогите нам настроить билд агенты, поставьте туда то, что вам для билда надо", отдал мультистейдж докер с описанием билда внутри и всё. Девопсам ничего больше не надо знать про сборку конкретного сервиса и что ему там нужно на билд агентах
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Проверил: нешарящийся образ другого сервиса после prune - 27мб (последняя строчка)
источник