Доклад

Docker Who: Маленькие контейнеры сквозь время и пространство

  • На русском языке
Презентация pdf

Ваш проект недавно перешел на микросервисную архитектуру? Деплоймент значительно ускорился, но и затраты от передачи данных выросли? Размер самих контейнеров здесь важнее всего. Уменьшить их значит сильно сэкономить на трафике.

Инженеры BellSoft разработали решение полной поддержки Alpine Linux в OpenJDK. А вместе с этим и настоящий ТАРДИС: контейнеры, которые занимают на диске несколько мегабайт, но внутри несут огромный потенциал. С выходом JDK 16, в рамках JEP 386 проект Portola интегрируется в основную ветку OpenJDK. Необходимость в «костыльном» слое glibc отпадет, все процессы встанут на свои места. Ваша компания сможет пользоваться крошечными образами контейнеров вне зависимости от поставщика дистрибутива. Они доступны уже давно, но официальный статус порта HotSpot для библиотеки musl расширит область его применения и упростит разработки.

В своем докладе Дмитрий расскажет, какие преимущества принесет поддержка Alpine Linux сообществу OpenJDK и объяснит, как бесплатно оптимизировать Docker-образы, поменяв всего пару строк кода. А в конце предложит инструмент для выбора оптимального контейнера под нужды вашего проекта.

  • #alpine
  • #java16
  • #jep-386
  • #musl

Спикеры

Приглашенные эксперты

Доклады