I am Konstantin Gregor, a developer and software consultant with a background in mathematics and machine learning. Since two years, I work for TNG Technology Consulting in Munich, Germany, where I help our clients develop big data applications with a main focus on real time streaming applications and I always enjoy sharing my knowledge of this awesome field of IT with other developers.
Q. You’re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.
I’ve been working in the big data streaming field for 2,5 years now, working with various frameworks and tools, with different use-cases. I want to present what makes up a proper big data streaming application and show you the ingredients that I found to be necessary to build such an application. I will show you different concepts and frameworks such that you will know what you need when building such an application.
Q. Why is the subject matter important?
Nowadays, big data analysis is important for practically every business to make qualified decisions. These decisions should be made quickly, which is why low latency (e.g. streaming) applications have become more and more important. Every developer should know what it takes to build an application that can handle large amounts of data fast and in a fault-tolerant and consistent way.
Q. Who should attend your session?
Everyone who is new to the field and interested in how real time big data applications work, or who already works in this field but wants to get a deeper knowledge of the important concepts. Since I will present different frameworks such as Flink, Storm, and Spark, it might also be interesting for anyone who is not yet familiar with all of them, to learn how some concepts work in each of the frameworks.
Q. What are the key things attendees will take away from your session?
Attendees of my session will get to know the most important aspects about streaming applications and will have an understanding about what’s needed to build such an application. They will learn about the major “ingredients” for such an application and can decide which of those they should add to build a streaming application that suits their needs. Additionally, they will learn about the different frameworks to make a sound decision on which framework to use for their application.
Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2017?
So many things. There are some more talks in the pipeline at different conferences plus I am building a mobile application with an online machine learning backend which is very exciting!