Слои Docker для ускорения сборки проекта (Николай Пасынков, SECR-2019) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
* [https://2019.secrus.org/program/submitted-presentations/docker-ci-cd-of-multi-application-project/ Talks page on SECR site] <!-- <blockquote>[©]</blockquote> --> {{fblink|2460114834241523}} {{vklink|1496}} <references/> <!-- topub --> [[Категория:SECR-2019]] [[Категория:Continuous Integration]] {{stats|disqus_comments=0|refresh_time=2019-12-30T15:17:402020-01-04T16:10:39.855815787369|vimeo_plays=5|youtube_plays=0}} |
Версия 13:10, 4 января 2020
- Докладчик
- Николай Пасынков
Технически-сложные проекты рано или поздно сталкиваются со скоростью сборки. Над нашим проектом в пике работало больше 10 разработчиков, а проект собирался около 25 минут.
Мы решили эту проблему, разложив сборку на слои, и сейчас внедряем эту практику на других проектах. Время сборки сократилось до 7 минут в среднем.
В докладе я расскажу о том, как мы пришли к этому решению, и в качестве бонуса покажу, как у мы научились изящно возвращать предыдущую версию проекта после релиза.
Доклад будет полезен техническим лидам и DevOps-инженерам больших проектов, а также разработчикам, желающим оптимизировать время сборки и деплой.
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Презентация
Примечания и ссылки
Plays:5 Comments:0