Einmal im Monat trifft sich die Scala Community Düsseldorf, um über aktuelle Trends zu diskutieren und Neuigkeiten rund um die Programmierung mit Scala auszutauschen. Dieses Mal stehen zwei Speaker auf der Agenda, die gemeinsam ihren Talk in Englisch halten.
We will hear a talk about the basics of Akka Streams: When, how and why to use it. Leif Battermann and Philipp Martini will introduce you to the universe of streaming. Follow their Flow[(Words, Slides, RealWorldExamples)] through multiple stages and open up your Sink[Brain] to learn about Akka Streams.
We will cover the basics of the Akka Streams API, the benefits of back pressure, how to interact with e.g. Kafka, or extremely large XML or JSON files, and how to connect to other data sources and sinks with Alpakka.
Leif Battermann is a software engineer at Hivemind Technologies AG in Cologne specialised on big data and streaming applications on cloud infrastructures. He was mind blown when he first learned about programming languages without null references or mutable state and became a functional programmer using F#, Scala, and Elm. Leif believes that “making illegal state unrepresentable” is one of the key principles for building correct and sustainable software.
Philipp Martini is a consultant at Imbalanced GmbH. He loves coding in Scala, discovering new functional concepts and can’t wait for the opaque types to come in Scala. He is widely known for teasing his colleagues with extremely strict compiler settings.
Di, 9. April 2019
18:00 Uhr – 21:00 Uhr
Gladbacher Str. 74
Scala User Group Düsseldorf