Vert.x: Красавица и Чудовище
День 2 / 15:30 / Зал 4 / Язык: RUVert.x: «Красавица и Чудовище» — это технократический сказ о том, как в реальном мире «DevOps-анутые» Java-разработчики могут использовать vert.x для создания масштабируемых и отказоустойчивых микросервисных решений.
В процессе доклада мы с помощью vert.x поэтапно нарастим функциональность несложного микросервисного приложения, используя при этом несколько языков программирования, способных исполняться на JVM. В режиме реального времени мы будем maven-ом собирать наши микросервисы и разворачивать их в Docker-контейнерах. Также по ходу пьесы мы скрестим ежа с ужом, в смысле vert.x со Spring Boot-ом, и поднимем простенький веб-сервер с WebSocket-ом на борту. Не останутся без внимания и вопросы мониторинга и профилирования всего этого зоопарка.
В ходе доклада мы увидим, насколько гибко vert.x может быть использован для разработки с нуля как прототипов, так и высокопроизводительного сервер-сайда, а также для расширения функциональности уже существующих приложений. Также доклад будет полезен, если вам уже скучно разрабатывать стандартные «кроваво-энтерпрайзные» решения на тяжеловесных серверах приложений или Вы устали от стандартной модели concurrency в Java и ищите другой, легковесный, но мощный инструмент, который бы к тому же вернул вам былую радость от процесса создания софта.
Владимир Красильщик, Яндекс
Владимир Красильщик с отличием окончил кафедру Математического Обеспечения СПбГЭТУ «ЛЭТИ» и уже более 13 лет разрабатывает программное обеспечение для государственных, образовательных и финансовых учреждений, а также автомобильных и телекоммуникационных концернов. Работает в Санкт-Петербургском филиале компании Яндекс разработчиком Яндекс.Маркет. Владимир является резидентом российского сообщества Java-разработчиков JUG.ru и выступает на таких отраслевых Java-конференциях, как JPoint, Joker и JBreak.