Олег Докука — Строим криптотрейдинг-платформу, используя Spring 5 и Reactor 3

preview_player
Показать описание
Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
— —
. . . . В докладе подробно рассмотрим Reactive-подходы со Spring 5 и Reactor 3 и покажем, как построить Reactive System с использованием Spring Reactive Stack. Расскажем об общих потребностях бизнеса, где эти техники работают лучше всего и помогают решить сложные задачи наиболее эффективно.

Во время доклада мы построим криптотрейдинг-платформу.

Что будет рассмотрено в процессе разработки:

— разберем, как построить простой WebSocket API для передачи данных;
— изучим, с какими существующими крипто-платформами можно интегрироваться на начальных этапах и как в этом нам поможет Reactor 3 и Spring WebFlux;
— построим простой трейдинг и пользовательский кошелек;
— защитим доступ к пользовательским операциям при помощи реактивной Spring Security;

Чего не будет:

— работы Blockchain;
— детального механизма покупок продаж криптовалюты;
— Kotlin.

На протяжении всего доклада мы будем разбираться, как помогает/не помогает в решении наших проблем Reactor 3 и новый реактивный Spring 5, постараемся узнать, что интересного нам дает Reactor 3, что работает в WebFlux, а что — нет, а также можем ли мы уже начинать работу с Spring Boot 2 без опаски.
Рекомендации по теме
Комментарии
Автор

А есть ли где-то сылка на код ? Или он не распотсраняется свободно ?

dmytro
Автор

Не раскрыта тема, почему выбран асинхронный подход, кроме как стильно модно молодёжно. Ведь даже на страницах spring проекта говорят, что это скорее другой стиль делать привычные вещи, а не скачок в плане производительности.

vlad
Автор

1 Netty ~ 3 Tomcat автор, скажите, а как можно сравнивать две такие вещи? это как сравнить java и spring
Но больше всего пугает, когда вы гвооврите, если не верите, почитайте мою книгу.. What ?!?!

IlliaLavryk