Контейнеры — полезные инструменты разработки, но их часто воспринимают как должное, не задумываясь о повышении их эффективности. Например, есть средства, автоматически собирающие контейнеры за нас, такие как Paketo Buildpack для Spring Boot приложений. Но при автоматической сборке мы получаем либо «черный ящик» с начинкой, не подходящей для наших нужд, либо случайные образы, которые могут содержать устаревшую версию Java или неэффективные скрипты. Использование автоматически собранных контейнеров становится проблемой при увеличении нагрузки и количества инстансов. По сути, заоблачных счетов за облачные ресурсы можно было бы избежать, использовав оптимальные контейнеры. А для этого нужно вовлечь разработчиков в процесс оптимизации деплоймента.
Оптимизация подразумевает под собой следующее:
— уменьшение время создания контейнера, а следовательно, и срока вывода продукта на рынок;
— упрощение процесса создания контейнеров и разработки в целом, включая тестирование и вывод в производство;
— соблюдение баланса между созданием и обкаткой контейнеров и оптимизацией использования ресурсов.
Помня о предыдущем докладе «Не клади все яйца в один контейнер», можно догадаться, что если мы положим случайные яйца в наш контейнер, Kubernetes не улучшит ситуацию, а просто масштабирует неоптимальные сущности.
Используя K8s, важно понимать:
— как могут проявиться проблемы, связанные с неэффективными контейнерами, при масштабировании;
— как с с этими проблемами бороться;
— что делают конфигурируемые скрипты и как повысить их эффективность;
— сколько мы потеряем в производительности, если не будем предпринимать никаких действий.
Что можно сделать в сложившейся ситуации? Можно оптимизировать контейнеры с помощью встроенных инструментов, а можно собирать контейнеры самостоятельно и уже потом интегрировать в рабочий процесс K8s.
В своем докладе Дмитрий покажет, на что следует обратить внимание при последнем подходе. Кроме того, речь пойдет про технологию Native Image, так как все обозначенные выше проблемы и задачи применимы и к ней.
6,256 views
12
1
1 month ago 00:02:04 3
[takizava sample][DAEGHO Х ONI INC] PHONK HOUSE & BASS BOOST type beat “no back 125 Gmin“
1 month ago 00:03:43 6
L’ONE feat. Эрик Холматов - ВСЕ РАДИ ЛЮБВИ / Премьера клипа /
1 month ago 00:02:39 1
[scarlxrd X takizava X вульф]Phonk & METAL Trap beat “Metaphorma 145 Fm“
1 month ago 00:03:25 7
[FREE][scarlxrd X DEKMA X ghostofblu] METAL Trap beat “orda nejiti 160 010 Emin“
1 month ago 00:01:38 9
[scarlxrd X Istasha X ghostofblu] METAL Trap beat “broken path 145 C# min“
1 month ago 00:01:25 1
[scarlxrd X Dekma X Sagath]Phonk & METAL Trap beat “furious 175 Dmin“
3 months ago 00:19:51 1
Новая Мекка для любителей современного искусства. Выставка БЫТЬ ЗДЕСЬ
3 months ago 00:01:50 2
[scarlxrd X Dekma X МОКЕРИ X shadowraze ]DOTA Trap beat “Invulnerability 185 Cmin“
3 months ago 00:44:25 1
ПЛАМЯ ПОД ПЕПЛОМ | Cериал - 5 СЕРИЯ | Военная драма
3 months ago 00:44:10 1
ПЛАМЯ ПОД ПЕПЛОМ | Cериал - 1 СЕРИЯ | Военная драма
3 months ago 00:01:49 3
[scarlxrd X takizava X Dekma]Phonk & METAL Trap beat “BLOODYchainsaw chain 210 Cmin“
3 months ago 00:01:57 2
[scarlxrd X takizava X velial squad] death metal & METAL Trap beat “berserk 175 D # min“
3 months ago 00:02:18 2
[eyezakk X synsy X dekma X Istasha] HARD Trap beat “The darkness whispers 92 5 Dmin“
3 months ago 00:02:23 2
[scarlxrd X Savage Ga$p X ONI INC] METAL Trap beat “devastation inside 135 Amin“
4 months ago 00:04:51 1
JASE - Отпусти меня official video
4 months ago 01:40:42 1
«Белые ночи Санкт-Петербурга 2024». Лирический мюзикл «О музыке и о любви»
4 months ago 00:01:20 1
[scarlxrd X DEKMA X ghostofblu] METAL Trap beat “old god 180 Dmim“
4 months ago 00:01:34 1
[scarlxrd X Istasha X ghostofblu] Dark METAL Trap beat “zip Drop 150 Dmin“
4 months ago 00:01:55 1
[DEKMA X Istasha X ROKERVEKA] DARK METAL Trap beat “the victim is not a victim 92 Dmin“
4 months ago 00:01:47 4
[scarlxrd X Istasha X ghostofblu] METAL phonk beat “victim 135 Emin“
4 months ago 01:39:30 1
Сергей АРУТЮНОВ. Сольный концерт в КРЕМЛЕ.
5 months ago 00:04:02 1
ПОМНИ, НЕ ЗАБЫВАЙ! СЕРГЕЙ ЧУЙКОВ. ПРЕМЬЕРА КЛИПА. сл. и муз. П. МАЛОРОДНОВ.
5 months ago 00:02:51 1
BACKSTAGE| Тамара Кутидзе и Ирина Круг | Сколько нас таких красивых
5 months ago 00:02:41 4
[scarlxrd X Istasha X ghostofblu] Dark METAL Trap beat “Desecrated Paradise 90 Dmin“