Treffen

Die Java User Group der Metropolregion Nürnberg (JUG MeNue) trifft sich einmal im Monat an wechselnden Orten in der Metropolregion. Die Treffen finden typischer Weise am dritten Donnerstag eines Monats statt.

Zu den Treffen der Java User Group sind jederzeit alle am jeweiligen Thema Interessierten herzlich eingeladen.

Damit eine adäquate Raumplanung erfolgen kann, möchten wir allerdings um eine rechtzeitige Anmeldung per formloser E-Mail an info@jug-n.de oder über unserer XING-Gruppe bitten. Angemeldete Teilnehmer werden im Fall der Fälle bei kurzfristigen Änderungen des Programms oder des Veranstaltungsorts per E-Mail benachrichtigt.

Die nächsten Termine für Treffen der User Group sind:

Donnerstag, 18.01.2018 ab 18:30 Uhr

Reactive 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.

Adresse:
MATHEMA Software GmbH
Henkestr. 91
91052 Erlangen

Donnerstag, 15.02.2018 ab 18:30 Uhr

Schnelles Denken – Maschinelles Lernen mit Apache Spark 2 und Java
Heiko Spindler

Die Kosten für Speichermedien sinken und das systematische Sammeln von Datenmassen aller Arten wird immer leichter. Big Data ist in den Unternehmen angekommen. Viele Projekte sind bereits über den Pilot- oder Prototypenstatus hinaus. Apache Spark ist ein skalierbares System für die flexible Verarbeitung großer Datenmengen und bietet einen guten Einstieg in das “Maschinelles Lernen”.
Der Vortrag stellt Apache Spark 2 vor, beschreibt konkrete Einsatzszenarien und zeigt konkrete Beispiele mit Java aus dem Bereich des maschinellen Lernens.

Seit über 18 Jahren ist Heiko Spindler als Softwareentwickler und Softwarearchitekt in vielen Projekten unterschiedlicher Branchen tätig. Er ist seit 2008 zertifizierter ScrumMaster (CSM) gemäß ScrumAlliance. Er ist seit 2007 Dozent an der Fachhochschule Gießen-Friedberg, schreibt regelmäßig für Fachmagazine und präsentiert neue Entwicklungen auf Konferenzen. Sein Buch über Single-Page-Web-Apps ist seit April 2014 verfügbar.

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.

Adresse:
MATHEMA Software GmbH
Henkestr. 91
91052 Erlangen