SBA-2006 Stream processing in telco with Apache Flink & TouK Nussknacker | Devoxx

Stream processing in telco with Apache Flink & TouK Nussknacker

Quickie Sessions

bigdata Big Data & AI

Room 4

Thursday from 12:50 PM til 1:05 PM

Two years ago we helped to introduce Apache Flink in one of the biggest mobile operators in Poland - at first to help with real time marketing. The data used included information from billing and signalling systems. We wanted to enable analysts and semi-technical people to create and monitor processes and that’s how Nussknacker - our open source GUI for Flink was born.

Today we’re processing billions of events daily from more than dozen of sources with > 40 processes running in production. Most of those jobs are created by analysts, without the need of developers assistance. We use our cluster not only for marketing but also fraud detection.

I'll show how we achieved that - I'll briefly describe our use case and architecture, and then show short demo of Nussknacker.

 Stream Processing    Development Tools    analytics    Appache Flink  
Maciej Próchniak Maciej Próchniak

More than 10 years of experience, currently usually as architect/(lead) developer - but my roles vary from analisys to deployment. Most of it Java & Scala, also some Groovy experience. My main fields of interest are integration (Camel, OSGi) and stream processing systems (Akka, Kafka, Flink) but I also did my share of "enterprise" systems with Spring, Hibernate and so on.
I also like to give talks at conferences - Confitura, JEEConf, VoxxedDays just to name a few. Currently I’m leader of TouK Nussknacker project which enables analysts to create streaming jobs with friendly UI.