The kappa architecture was coined by Jay Kreps in a key post that he wrote for the o’reilly radar website. Kappa Architecture is an strategic pattern design to work with data.
At the talk we will see the main concepts, what’s the differences with lambda architecture, why scala language is very important in all the definition and creation of the project and what’s our favorite tools to implement it (kafka+spark+scala). In addition we will show a real use case with IoT (with data from cars) and how the adoption of kappa architecture improve the project. We will finish with our vision about the future with tools like google dataflow, apache beams or Scio (an scala port of apache beams).