Logo JUG Karlsruhe
29. November 2017
Jens Schauder
synyx

Doppelvortrag: Kommunikation für Softwareentwickler & Going reactive with Spring

Kommunikation für Softwareentwickler und alle anderen

Kommunikation mit Computern ist wundervoll einfach. Sie erfolgt fast ausschließlich schriftlich, d.h. Ich kann mir so viel Zeit lassen wie ich will und mir über die Formulierung und meine Ziele in Ruhe Gedanken machen. Und wenn ich was falsches Schreibe, bekomme ich eine Fehlermeldung, und kann es nochmal versuchen. Aber am wichtigsten: Wenn ich zweimal das Gleiche tue, bekomme ich das gleiche Ergebnis.

Mit Menschen ist dies alles viel komplizierter. Aber auch das kann man lernen! Warum ändert kaum jemand seine Meinung, wenn er mit Fakten konfrontiert wird? Wie erziehe ich Manager, Ehemänner und Kinder? Sollte ich Entwickler, die sich an Architekturvorgaben nicht halten durch Schläge oder durch Liebesentzug strafen? Und wie kann ich das üben, wo ich doch meinen Lebensabschnittsgefährten, nach einem fehlgeschlagenen Testlauf, nicht so einfach neu instanzieren kann?

Going reactive with Spring Data

Reaktive Anwendungen verlagern Verantwortlichkeiten in Richtung einer Streaming-orientierten Ausführung. Reaktive Programmiermodelle erlauben somit die vorhandenen Ressourcen, wie Speicher und CPU, effizienter zu nutzen. Dieser Talk konzentriert sich auf die geänderte Perspektive der Ausführung mit Fokus auf Project Reactor. Wir schauen uns detailliert eine Applikation an, die durchgängig reaktiv ist: vom Datenzugriff mit Spring Data bis hin zum Weblayer mit Spring Web Flux.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Going reactive
YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Kommunikation