HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

Reactive programming tutorial: Reactica architecture

1,219 views November 12, 2019 7:12

Watch on YouTube
ChannelRed Hat Developer

Description from the creator

Tutorial: Reactica architecture

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

The reactive system built in this exercise represents data about the Reactica roller coaster at Coderland (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: github.com/reactica/rhte-demo
A Vert.x starter application: github.com/redhat-developer-demos/vertx-starter

ARTICLES
Reactica Part 1: An introduction to reactive programming and Vert.x: developers.redhat.com/coderland/reactive/reacti…

Reactica Part 2: Building a reactive system: developers.redhat.com/coderland/reactive/buildi…

Reactica Part 3: A reactive system in action: developers.redhat.com/coderland/reactive/reacti…

OTHER RESOURCES
Free book - Building Reactive Microservices in Java: developers.redhat.com/books/building-reactive-m…

The Reactive Manifesto: reactivemanifesto.org/

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

About this tutorial

Red Hat Developer published this 7:12 video tutorial on November 12, 2019. It has been watched 1,219 times on YouTube.

Duration
7:12
Published
November 12, 2019
Views
1,219
Likes
15

Tags

Share

This tutorial in other languages