Event-Driven UI using the Reactive Interaction Gateway

Speakers:

Kevin Bader (Technology Architect, Accenture) / Homepage

Scheduled time: Sunday, 18:00 - Room V4 - Duration 60 Min.

The rise of microservices has spiked a renewed interest in event-driven architecture as a powerful pattern that enables flexible and resilient designs. While established on the backend, the UI is often left out of the picture. Instead of being able to see the events that happen on the backend, frontends are typically restricted to polling HTTP endpoints for updates.
In this session we propose a different style of communication: our open source Reactive Interaction Gateway grants a frontend access to the backend events, so they can react to - and even publish - them. Go away from polling and, at the same time, create rich, real-time UX designs by making information available to users when it matters - we will show how to do this using live demos.

Website: https://github.com/Accenture/reactive-interaction-gateway

Desired previous knowledge: While this is designed to be a beginner's talk, you will have more fun if:

- you have an idea what microservices are about,
- you have at least heard about event-driven architecture,
- know what Kafka is on a high level,
- have worked on frontends and/or backends in the past,
- ideally have even used WebSocket or Server-Sent Events to send data towards a browser.

Further information: Short paper

Supplemental material: Slides (7225 KiB)

Cloud-Pad für Publikumsinteraktion: Pad