Главная » Хабрахабр » [Питер] Контейнеры и дистрибутивы — встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым

[Питер] Контейнеры и дистрибутивы — встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым

Дмитрий расскажет про Java в контейнерной среде, а Александр — про создание и поддержку своего Java-дистрибутива. В четверг, 21 марта, в петербургском офисе компании Oracle состоится встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым (alexbel) из BellSoft.

Зарегистрироваться можно по этой ссылке. Участие бесплатное, регистрация обязательная.

Немного о компании BellSoft

Компания BellSoft основана в 2017 году выходцами из Центра Разработок Oracle в Санкт-Петербурге. BellSoft активно участвует в развитии Java-платформы и входит в топ-5 контрибьюторов OpenJDK вместе с Oracle, RedHat, SAP и Google. Компания выпускает и поддерживает Liberica JDK — Java-дистрибутив на основе OpenJDK для расширенного набора платформ, включая контейнеризованные сборки c Alpine Linux. BellSoft имеет лицензию TCK, поэтому все Liberica JDK гарантированно соответствует стандарту Java SE. 
Деятельность компании также связана с развитием и поддержкой других сложных продуктов с открытым кодом, таких как OpenJDK, компиляторов GCC и LLVM и платформы работы с большими данными Hadoop.

Дмитрий Чуйко

Вопрос в том, какими ресурсами мы управляем, в каких пределах и для чего. Как прекрасно, что в Java 11 можно создавать и развёртывать свои образы среды исполнения — сustom runtime images. Но их использование создаёт дополнительные требования к библиотекам и процессу разработки. Всегда ли это возможно и всем ли это нужно? 
Часто мы просто хотим сэкономить, и можно использовать универсальные образы. Часто это физические ресурсы одной машины и время.

Мы посмотрим на эффективность новой функциональности Java 11 для контейнерного окружения на конкретных примерах Docker-образов c Liberica JDK 11. Начиная с 10-ки Java в контейнере ведёт себя адекватно, работа над этим продолжилась и в Java 11. Но это только начало истории, так как в контейнерах с Java запихана целая операционная система.
  
О спикере

До того, как присоединиться к BellSoft, Дмитрий программировал на Java, а затем работал над Hotspot JVM в Oracle. Дмитрий Чуйко — инженер по производительности в компании BellSoft, которая входит в топ-5 контрибьютеров OpenJDK. В настоящее время Дмитрий в основном оптимизирует OpenJDK для ARM64, компания даже реализовала на эту тему собственный JEP 315 в Java 11.
  Весь предыдущий опыт работы с Java показал, что наиболее интересные проблемы в приложениях получают свои решения в базовой платформе.

Александр Белокрылов

На самом деле, OpenJDK — это кодовая база, которую необходимо собрать и протестировать для работы в корпоративной среде.
В данном докладе Александр поделится своими знаниями о том, что нужно для создания готового бинарника OpenJDK, какая работа за этим стоит, а также расскажет о том, кто ещё (и зачем) делает собственные бинарные сборки OpenJDK.
 
О спикере Некоторые люди думают, что OpenJDK — это дистрибутив Java, который подходит для использования в продакшене.

В компании Oracle руководил развитием продукта Java ME Embedded, а позднее одного из компонентов Oracle IoT Cloud Service. Александр Белокрылов работает в индустрии IT более 15 лет, прошел путь от инженера до руководителя. Неоднократный участник конференций JPoint, Joker, JavaOne, JEEConf и многих других.
В 2017 с группой единомышленников основал компанию BellSoft, которая выпускает и поддерживает собственный Java-дистрибутив Liberica JDK для Linux x86, Linux ARM, Windows, Mac и других, а также разрабатывает решения для анализа больших данных и IoT.

Прочитать интервью можно по ссылке. Недавно мы делали интервью с Александр Белокрыловым и Алексеем Войтыловым, которое хорошо подходит для понимания проблематики, с которой работает компания BellSoft, и точки зрения, исходя из которой строится логика их докладов.

Когда: 21 марта c 20:00 до 22:30

Где: Питер, 10-я Красноармейская, 22А,
БЦ «Келлерман», 2 этаж, офис компании Oracle.
Посмотреть на карте.

ССЫЛКА НА РЕГИСТРАЦИЮ


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

Анализ кода CUBA Platform с помощью PVS-Studio

Для Java программистов существуют полезные инструменты, помогающие писать качественный код, например, мощная среда разработки IntelliJ IDEA, бесплатные анализаторы SpotBugs, PMD и другие. Всё это уже используется в разработке проекта CUBA Platform, и в этом обзоре найденных дефектов кода я расскажу, ...

[Из песочницы] Подготовка к промышленному производству ДО-РА

1. Транспортировка образцов после ядерной катастрофы на АЭС Фукусима в Японии и задумывался в виде гаджета – персонального дозиметра-радиометра работающего с одноименным ПО – DO-RA. Проект DO-RA DO-RA.com был рождён в марте 2011 г. Soft на любом смартфоне под мобильные ...