JavaDay Воронеж 2017

7 октября 2017
Солнечный, Россия
Смотреть
В избранное

Андрей Саксонов

Java Expert в DataArt

Сергей Подунов

Ведущий разработчик в HeadHunter

Александр Тарасов

Разработчик в Одноклассники

Зураб Белый

Инженер-программист в Рексофт

Арсений Жижелев

Директор в Праймтолк

О мероприятии

JavaDay Воронеж — ключевое событие для всех любителей Java, продолжение деятельности технического сообщества JUG Воронеж, организованного в 2007 году группой разработчиков при поддержке DataArt. Конференцию мы проводим седьмой год подряд, каждый раз ее посещает более 300 человек. 

Для кого

  • Техническим директорам
  • Тимлидам
  • Разработчикам
  • QA-специалистам
  • Студентам
Поделиться

Расписание

Развернуть все
суббота, 7 октября
День 1
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Андрей Саксонов

Java Expert в DataArt

Разработка микросервисов при помощи Spring Cloud

Речь пойдет об основных паттернах проектирования распределенных систем (централизованная конфигурация, обнаружение сервисов и маршрутизация запросов, создание предохранителей и распределение нагрузки) и их реализации в проекте Spring Cloud. Будет интересно всем, кто занимается разработкой веб-приложений на Java.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Сергей Подунов

Ведущий разработчик в HeadHunter

Разработка в (микро)сервисном окружении

Эксперт изложит свой взгляд на разработку (микро)сервисов, о том, с какими проблемами столкнулся в работе, чего удалось избежать и как сейчас со всем этим живет.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Александр Тарасов

Разработчик в Одноклассники

Advanced Client Load Balancing with Spring Cloud

В распределенных системах с динамической конфигурацией существует проблема корректного обнаружения работающих экземпляров сервисов и балансировки запросов между ними. Основной вопрос даже же не в том, какой экземпляр может быть вызван в принципе, а в том, какой инстанс лучше подходит для вызова в определенный момент времени, что требует умной балансировки в условиях постоянно меняющейся конфигурации системы. В докладе Александр разберет типовое решение проблемы на базе проекта Spring Cloud, который содержит готовые реализации основных паттернов для разработки распределенных приложений. Рассмотрит внутреннюю реализацию клиентской балансировки запросов с примерами и демо как из официальных библиотек, так и собственной библиотеки автора.

*Доклад не связан с инженерными решениями в «Одноклассниках» и базируется на проектах и библиотеках с открытым исходным кодом, личном опыте автора по их использованию или созданию.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Зураб Белый

Инженер-программист в Рексофт

Java 8 Puzzlers

Стандартный доклад в формате паззлеров — обзор неочевидных мест Java 8, оформленных в виде задач с вариантами ответов, и разбор причин такого поведения Java. Предполагается работа с аудиторией. С одной стороны, с выходом восьмой версии Java пополнилась большим количеством новых возможностей и функционала, а у разработчиков появились дополнительные форматы и способы написания кода. С другой — такое изобилие обновлений привело к появлению новых подводных камней.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Арсений Жижелев

Директор в Праймтолк

Неизменяемые структуры данных — основа корректного программирования

Программисты сталкиваются с двумя типами данных — изменяемыми и постоянными (неизменяемыми, персистентными). Постоянные структуры данных обладают таким свойством, что логические рассуждения о работе программы локальны (не зависят от того, что происходит в других частях программы). Поэтому программисты имеют возможность создавать корректные программы и быть уверенными в их корректности даже при условии, что в программе одновременно работает множество потоков. Докладчик планирует сосредоточиться на структурах данных; типах, которые их описывают; практических следствиях использования неизменных данных, а также передать свое видение развития программирования.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Кирилл Толкачёв

Главный разработчик в Альфа-Лаборатория

Curse of Spring Boot Test

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

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Билеты

Видеозапись
Доступ к записям всех докладов
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Организатор

DataArt

Организационный комитет: DataArt, support.vrn@dataart.com, 74732334425

Похожие мероприятия

18 марта 2018
Докладов 22
Просмотров 4
react, api, graphql, java, javascript, spring cloud, по, программирование, разработка, софт
4-5 ноября 2017
Докладов 65
Просмотров 12
api, graphql, java, javascript, react, spring cloud, по, программирование, разработка, софт
28 октября 2017
Докладов 30
Просмотров 9
java, javascript, по, программирование, разработка, софт
показать ещё