filmov
tv
Scala Wave - Jan Pustelnik 'APPLIED REACTIVE STREAMING FAST DATA PROCESSING WITH AKKA'
![preview_player](https://i.ytimg.com/vi/CP-quydWcpk/maxresdefault.jpg)
Показать описание
In the old days of yore, even before computers were invented, "reactive streaming fast data" was already known as on-line algorithms. This "elegant weapon for a more civilized age" can now make a come-back due to the rare alignment of planets of Scala and Akka. In this talk we want to give a couple examples of how practical problems from the worlds of genome sequencing, machine learning and data mining can be solved using the tools from Akka toolbox. In particular, our focal point will be akka-streams package but we will also use akka-http and (just) Actors. We will mix obscure algorithms found in dust-covered textbooks with hottest newest features from the streams ecosystem to solve real problems from domains of bio-technology and computer security. Thanks to the reactive streaming approach and back-pressure, we won't care whether our data is big or small. And if mentioned planets bend the light in favourable way, we may even do some live-coding together.
About speaker:
Technical Architect at GFT Poland and Lecturer at the University of Łódź by day, sporadic akka project contributor by night. Interested in how software works on low level, he does not find big frameworks appealing. This is the main reason why he loves Scala, a very expressive language that allows one to build right abstractions quickly without losing control over details. Jan is an active member of JUG Łódź and occasional conference speaker. Currently he is busy with a Big Data project for one of major investment banks. In his spare time he loves to dust-off some old issue of computer science journal only to find out that everything has already been invented before he even was born.
See also: @gosubpl
About speaker:
Technical Architect at GFT Poland and Lecturer at the University of Łódź by day, sporadic akka project contributor by night. Interested in how software works on low level, he does not find big frameworks appealing. This is the main reason why he loves Scala, a very expressive language that allows one to build right abstractions quickly without losing control over details. Jan is an active member of JUG Łódź and occasional conference speaker. Currently he is busy with a Big Data project for one of major investment banks. In his spare time he loves to dust-off some old issue of computer science journal only to find out that everything has already been invented before he even was born.
See also: @gosubpl