DevOps Pro Moscow 2018

Патрик Баумгартнер

42talents, Швейцария

Патрик Баумгартнер

42talents, Швейцария

Биография

Патрик Баумгартнер увлеченно работает мастером программного обеспечения в компании 42talents и пишет софт на Java, Spring ecosystem, OSGi, Neo4j и ElasticSearch, а также на других технологиях с открытым исходным кодом. В сообществе мастеров программного обеспечения он принимает участие в организации семинаров Software Craftsmanship Zurich Meetup и проводит конференции SoCraTes Conference Switzerland, а также принимает участие в VoxxedDays Zürich и других мероприятиях. Кроме того, он преподает в Национальном Цюрихском университете прикладных наук и регулярно выступает на конференциях по вопросам создания программного обеспечения и по техническим вопросам по Java и Spring.

Доклад

Раскрытие магии Spring Boot

Одной из наиболее мощных функций Spring Boot является автоматическая конфигурация. Эта магия является ключевым понятием в подходе программирования по соглашениям, обеспечившем значительный рост производительности разработчиков на Java. Но магия ли это?
Мы подробно расскажем о том, как работает автоматическая конфигурация, рассмотрим возможности самостоятельного написания системы запуска Spring Boot, и рассмотрим многие другие мощные функции, которые вы сможете использовать в своей повседневной работе.

Мастер-класс

Функциональное реактивное программирование на Spring

На этом семинаре мы используем Spring Framework 5 для написания функционального реактивного кода, и ответим на следующие вопросы.

  • Что такое функциональное программирование?
  • Что такое реактивное программирование?
  • Что такое функциональное реактивное программирование?

Функциональное реактивное программирование-это новинка в мире Java, также введенная в Spring Framework 5. Эта новая парадигма позволяет эффективно работать с потоками данных. Вы получите практический опыт работы по созданию реактивного приложения для потоковой передачи данных с использованием новых реактивных типов данных, Spring WebFlux и Spring Data.