Probleme beim Einloggen

JUG-Treffen - Thema: Reactive Streams im Web

Do, 18.01.2018, 18:30 (CET)
-
Do, 18.01.2018, 21:00 (CET)
Anmeldeschluss: Mi, 17.01.2018, 15:00 (CET)
MATHEMA Software GmbHErlangen, DeutschlandIn Google Maps öffnen
Freie Plätze: 22
In diesem Vortrag wird es um Reactive Systems, Reactive Extensions, Reactive Streams, Reactive Programming und diesen Anwendungsfall gehen: eine Implementierung des BigPipe-Patterns mit Spring 5.

Reaktive Streams im Web
Florian Stefan

"Everything is a stream" - Dieses oft zitierte Mantra deutet an, warum Reactive Programming ein sehr effektives Werkzeug für die Entwicklung moderner, datengetriebener Anwendungen ist. Kein Wunder also, dass sich diese Technik einer stetig wachsenden Beliebtheit erfreut. Doch diese Beliebtheit führt auch dazu, dass das Label "Reactive" von sehr vielen Technologieanbietern genutzt wird. Dadurch ist es schwer geworden, sich in der Menge der zur Auswahl stehenden Frameworks zurechtzufinden.

Daher verschaffen wir uns in diesem Vortrag zunächst einen Überblick über die Landschaft, die durch Reactive Systems, Reactive Extensions und Reactive Streams geformt wird. Danach untersuchen wir anhand der von Pivotal entwickelten Bibliothek Reactor die Grundlagen von Reactive Programming. Anschließend betrachten wir den Einsatz dieser Bibliothek bei der Implementierung eines Anwendungsfalls, der jenseits der üblichen Tutorial-Beispiele liegt: eine Implementierung des BigPipe-Patterns mit Spring 5.

Florian Stefan arbeitet als Software Architekt für mobile.de (eBay Classifieds Group). Der Schwerpunkt seiner Arbeit liegt auf der Entwicklung von JVM-basierten Anwendungen in einer Cloud-Umgebung. Dabei interessiert er sich insbesondere für die Entstehung und Bekämpfung technischer Schulden sowie für die Prinzipien von funktionaler Programmierung und Domain Driven Design.

Das Treffen findet in den Räumlichkeiten der MATHEMA statt. Beachten Sie dabei die Anreisehinweise. Auch für das leibliche Wohl der Teilnehmer/innen – Pizza, Snacks und Getränke – wird gesorgt.

Reaktive Streams im Web
Florian Stefan

"Everything is a stream" - Dieses oft zitierte Mantra deutet an, warum Reactive Programming ein sehr effektives Werkzeug für die Entwicklung moderner, datengetriebener Anwendungen ist. Kein Wunder also, dass sich diese Technik einer stetig wachsenden Beliebtheit erfreut. Doch diese Beliebtheit führt auch dazu, dass das Label "Reactive" von sehr vielen Technologieanbietern genutzt wird. Dadurch ist es schwer geworden, sich in der Menge der zur Auswahl stehenden Frameworks zurechtzufinden.

Daher verschaffen wir uns in diesem Vortrag zunächst einen Überblick über die Landschaft, die durch Reactive Systems, Reactive Extensions und Reactive Streams geformt wird. Danach untersuchen wir anhand der von Pivotal entwickelten Bibliothek Reactor die Grundlagen von Reactive Programming. Anschließend betrachten wir den Einsatz dieser Bibliothek bei der Implementierung eines Anwendungsfalls, der jenseits der üblichen Tutorial-Beispiele liegt: eine Implementierung des BigPipe-Patterns mit Spring 5.

Florian Stefan arbeitet als Software Architekt für mobile.de (eBay Classifieds Group). Der Schwerpunkt seiner Arbeit liegt auf der Entwicklung von JVM-basierten Anwendungen in einer Cloud-Umgebung. Dabei interessiert er sich insbesondere für die Entstehung und Bekämpfung technischer Schulden sowie für die Prinzipien von funktionaler Programmierung und Domain Driven Design.

Das Treffen findet in den Räumlichkeiten der MATHEMA statt. Beachten Sie dabei die Anreisehinweise. Auch für das leibliche Wohl der Teilnehmer/innen – Pizza, Snacks und Getränke – wird gesorgt.

Kommentare zum Event
Bitte einloggen oder registrieren, um an der Diskussion teilzunehmen