RUVIDEO
Поделитесь видео 🙏

Reactive programming tutorial: Introduction

Tutorial: Reactive programming and Eclipse Vert.x

This is the first of a four-part interactive tutorial on reactive programming and Vert.x. The tutorial can be viewed in full at https://developers.redhat.com/coderland/reactive/.

The reactive system built in this exercise represents data about the Reactica roller coaster at Coderland (https://developers.redhat.com/coderland/), an imaginary theme park that showcases modern technologies and techniques. The Reactica system contains multiple components that use Red Hat AMQ, Red Hat Data Grid, and the Vert.x event bus to pass data asynchronously. The end result is a web UI that calculates the current wait time for the coaster based on the number of people in line, the length of the ride, and how many people can ride at once.

The web UI also displays a list of users. That includes park guests who are still in line, guests who are currently on the ride, and a few of the guests who have already ridden the coaster. The entire display is driven by a sophisticated infrastructure that illustrates the power and flexibility of reactive programming.

Your assignment: Build the web UI that shows Coderland guests how long they'll have to wait before experiencing the awesomeness of the Reactica roller coaster.

REPOS
The Reactica roller coaster: https://github.com/reactica/rhte-demo

A Vert.x starter application: https://github.com/redhat-developer-demos/vertx-starter

ARTICLES
Reactica Part 1: An introduction to reactive programming and Vert.x: https://developers.redhat.com/coderland/reactive/reactive-intro/

Reactica Part 2: Building a reactive system: https://developers.redhat.com/coderland/reactive/building-a-reactive-system/

Reactica Part 3: A reactive system in action: https://developers.redhat.com/coderland/reactive/reactive-system-in-action/

OTHER RESOURCES
Free book - Building Reactive Microservices in Java: https://developers.redhat.com/books/building-reactive-microservices-java/old/

The Reactive Manifesto: https://www.reactivemanifesto.org/

Andre Staltz's reactive programming tutorial: https://gist.github.com/staltz/868e7e9bc2a7b8c1f754

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Reactive programming tutorial: Introduction», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.