Слои Docker для ускорения сборки проекта (Николай Пасынков, SECR-2019) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
Мы решили эту проблему, разложив сборку на слои, и сейчас внедряем эту практику на других проектах. Время сборки сократилось до 7 минут в среднем. В докладе я расскажу о том, как мы пришли к этому решению, и в качестве бонуса покажу, как у мы научились изящно возвращать предыдущую версию проекта после релиза. Доклад будет полезен техническим лидам и DevOps-инженерам больших проектов, а также разработчикам, желающим оптимизировать время сборки и деплой. </blockquote> {{VideoSection}} {{vimeoembed|365999713|800|450}} {{youtubelink|}}|6dB8geQEo70}} {{letscomment}} {{SlidesSection}} [[File:Cлои Docker для ускорения сборки проекта (Николай Пасынков, SECR-2019).pdf|left|page=-|300px]] {{----}} [[File:{{#setmainimage:Cлои Docker для ускорения сборки проекта (Николай Пасынков, SECR-2019)!.jpg}}|center|640px]] {{LinksSection}} * [https://2019.secrus.org/program/submitted-presentations/docker-ci-cd-of-multi-application-project/ Talks page on SECR site] <!-- <blockquote>[©]</blockquote> --> {{fblink|2460114834241523}} |
Версия 13:25, 16 января 2020
- Докладчик
- Николай Пасынков
Технически-сложные проекты рано или поздно сталкиваются со скоростью сборки. Над нашим проектом в пике работало больше 10 разработчиков, а проект собирался около 25 минут.
Мы решили эту проблему, разложив сборку на слои, и сейчас внедряем эту практику на других проектах. Время сборки сократилось до 7 минут в среднем.
В докладе я расскажу о том, как мы пришли к этому решению, и в качестве бонуса покажу, как у мы научились изящно возвращать предыдущую версию проекта после релиза.
Доклад будет полезен техническим лидам и DevOps-инженерам больших проектов, а также разработчикам, желающим оптимизировать время сборки и деплой.
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Презентация
Примечания и ссылки
Plays:5 Comments:0