Spring: Your next Java microframework

День 1 /  / Зал 2  /  RU /

Часто люди видят Spring Boot как что-то противоположное «микро» фреймворкам на Java, хотя даже не всегда могут определить что значит «микро». Для разных людей это может означать что-то совершенно разное, но чаще всего под этим имеют в виду производительность в рантайме и продуктивность разработки в сочетании с простотой кода.

В этой презентации Алексей покажет, что вовсе не обязательно бросать свой горячо любимый Spring Boot, чтобы получить многие фичи, которые предлагают микрофреймворки! Быстрый запуск, еще более быстрый перезапуск, LiveReload, запуск и удаленная разработка прямо в контейнере, компиляция в нативный код, конфигурация приложения без аннотаций — и многое другое, что вы ожидаете от микрофреймворка.


Скачать презентацию

Почему этот доклад в программе

Чем хорош спикер: У Алексея огромный опыт в разработке enterprise-приложений на Java. Он разработчик в Spring Cloud Services в VMware, долгое время занимался консалтингом и точно знает, как нужно строить приложения на современных Java-технологиях. А еще он ведущий «Радио-Т»!

Чем хороша тема: От Spring и Spring Boot никуда не деться, это лидирующий стек технологий в мире JVM для разработки веб-приложений любого масштаба: от кровавого энтерпрайза до микросервисов. Последнее время на хайпе обсуждения нового поколения микросервисных фреймворков стало модно говорить, что Spring — это медленно и старо. Этот доклад — ответ всем сомневающимся разработчикам, Spring быстро развивается и никуда не уходит.

Кому будет полезно: Всем, кто использует Spring и Spring Boot. Если вы поглядываете на другие фреймворки, не спешите разочаровываться в Spring. Тут вы узнаете, как в 2020 году выглядит Spring для микросервисов.

Почему здесь и сейчас: Интересный материал из первых рук с развернутым изложением на русском языке.

Спикер(ы)

Алексей Нестеров
VMware

Разработчик в команде Spring Cloud Commercial, ранее Pivotal Labs, фанат Test-Driven Development и lean-подхода к разработке; фанат open source, автор и тот самый Алексей из еженедельного Hi-Tech подкаста Radio-T.

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

Максим Гореликов
Метр квадратный

Более 10 лет разрабатывает всё подряд, начинал с С/С++ и геофизики, сейчас JVM-языки/JS и финансовые сервисы.

В основном использует экосистему Spring и Netflix, но пробует всё, что найдет хорошего на GitHub. Экспериментирует с реактивными подходами.

Интересуется тем, как работают приложения от начала до конца, поэтому работает с инфраструктурой (логи, CI/CD, оркестрация) и тестами. В общем, DevOps — наше всё и всё такое.

Анатолий Коровин
TheWhite

Анатолий работает Java-архитектором, активно использует TDD в повседневной работе. Пропагандирует использование микросервисной архитектуры и является фанатом стека Netflix Spring Cloud. Также он ведет блог про Java-разработку. В свободное время активно коммитит в open source-проекты и выступает на Java-митапах.