jokerconf Joker 2016 (14.10.2016 — 15.10.2016)

Vert.x: Красавица и Чудовище

img

В докладе мы увидим, насколько гибко vert.x вкупе с Docker могут быть использованы для разработки и развертывания как реактивных прототипов, так и высокопроизводительного, отказоустойчивого и масштабируемого серверного решения.

Vert.x: «Красавица и Чудовище» — это технократический сказ о том, как в реальном мире «DevOps-анутые» Java-разработчики могут использовать vert.x для создания масштабируемых и отказоустойчивых микросервисных решений.

В процессе доклада мы с помощью vert.x поэтапно нарастим функциональность несложного микросервисного приложения, используя при этом несколько языков программирования, способных исполняться на JVM. В режиме реального времени мы будем maven-ом собирать наши микросервисы и разворачивать их в Docker-контейнерах. Также по ходу пьесы мы скрестим ежа с ужом, в смысле vert.x со Spring Boot-ом, и поднимем простенький веб-сервер с WebSocket-ом на борту. Не останутся без внимания и вопросы мониторинга и профилирования всего этого зоопарка.

В ходе доклада мы увидим, насколько гибко vert.x может быть использован для разработки с нуля как прототипов, так и высокопроизводительного сервер-сайда, а также для расширения функциональности уже существующих приложений. Также доклад будет полезен, если вам уже скучно разрабатывать стандартные «кроваво-энтерпрайзные» решения на тяжеловесных серверах приложений или Вы устали от стандартной модели concurrency в Java и ищите другой, легковесный, но мощный инструмент, который бы к тому же вернул вам былую радость от процесса создания софта.