Георгий Бузин Ускоряем процесс сборки и сокращаем cycle time
Ближайшая конференция HolyJS:
#javascript #js #holyjs #IT #conference #jugrugroup
С течением времени проекты постепенно расширяются, и, как правило, производительность инфраструктуры начинает ухудшаться. Особенно это актуально, когда акцент делается на новой функциональности и инфраструктурные задачи откладываются. Такое поведение влечет за собой увеличение времени цикла и снижение скорости разработки. На примере стандартного пайплайна Геогрий рассмотрит, как его можно улучшить:
* разнообразные пути для улучшения стадии Shift Left;
* параллелизация пайплайна в CI/CD: эффективное распараллеливание этапов сборки и развертывания позволяет сократить общее время процесса и ускорить выход новых версий продукта;
* модульная архитектура как инструмент ускорения сборки: разделение проекта на независимые модули способствует быстрому развертыванию и упрощению тестирования, что, в свою очередь, сокращает общее время сборки;
* применение современных инструментов сборки: сборщики, оптимизированные для эффективного управления зависимостями и компиляцией, могут существенно улучшить скорость сборки проекта;
* рациональное использование монорепозиториев: монорепозитории могут быть полезными, когда требуется синхронизировать изменения между компонентами. Они способствуют облегчению управления кодом и ускорению процесса сборки – особенно в случаях, когда это оправданно.
Эти подходы способствуют оптимизации времени цикла производства и повышению эффективности разработки новой функциональности.
Скачать презентацию с сайта —
3 views
152
32
2 months ago 00:00:00 10
17 сентября. ДЕНЬ НАРОДНОГО ЕДИНСТВА. Праздник белорусов – кость в горле соседей? СПЕЦВЫПУСК на ОНТ
2 months ago 07:03:32 1
«ВОЙНА И МИР» ВСЕ СЕРИИ (1965) (1080P_HD)
2 months ago 02:27:12 15
«Евгений Онегин» П. И. ЧАЙКОВСКИЙ. Лирические сцены в трех актах.
2 months ago 02:23:12 22
«Евгений Онегин» П. И. ЧАЙКОВСКИЙ. Лирические сцены в трех актах.
2 months ago 00:14:22 26
Нечаева (Ливер) В.Г.: «Я так ценила свой комсомольский билет!» | фильм #240 МОЙ ГУЛАГ
2 months ago 00:04:11 1
Superstar - Leonid & Friends (The Carpenters cover)
3 months ago 00:34:03 47
Нужен ли нам монорепозиторий / Яндекс Go Frontend Meetup #3
3 months ago 00:52:16 2
Как ответит Беларусь Украине/ ВСУ под Курском: чем все закончится/ Что стоит за протестами в Сербии
4 months ago 00:00:47 1
◾8 years ago journalist Pavel Sheremet was killed in Kiev
4 months ago 00:26:28 1
Короткометражный фильм “Время“
5 months ago 02:23:13 1
«Евгений Онегин» П. И. ЧАЙКОВСКИЙ. Лирические сцены в 3 актах.
5 months ago 00:01:07 190
Украина, Донбасс. Согуш өмүрүн алган журналисттер
8 months ago 00:03:45 5
«My Life Is Going On» – Анна Ризман | Cover Cecilia Krull
9 months ago 00:46:23 5
Георгий Бузин — Ускоряем процесс сборки и сокращаем cycle time
9 months ago 05:47:01 1
ВC РОФСО «Юность России» по боксу среди среди юношей, юниоров и юниорок. Каменка. ФИНАЛЫ!
9 months ago 03:52:45 1
ВC РОФСО «Юность России» по боксу среди среди юношей, юниоров и юниорок. Каменка. День 5.
10 months ago 01:31:13 4.5K
Unit-тесты во фронтенде: 6 примеров с кодом, инструменты и подходы
11 months ago 00:03:59 4
«Этот Мир» – Алла Пугачева | Cover by Voicedemia
11 months ago 00:03:40 10
Парта героя. ТК «Первый Советский»
1 year ago 00:56:35 1
Кто поджигает Ближний Восток / Почему проспал Моссад? / Украина уходит в тень: что будет с Зеленским
1 year ago 00:30:33 8.1K
Русский священник на еврейской аллее праведников/ «Сестры маршала Жукова»/ 6 лет без Олеся Бузины
1 year ago 00:04:39 2
Колыбельная Клары из оперы “Порги и Бесс“. Джорж Гершвин.
1 year ago 00:41:26 1
|| Дебютный Концерт || Небо Цвета Мяса || . ||
1 year ago 00:02:20 150
6 июня на Украине отмечается день одной из самых опасных в этой стране профессий – журналиста