Akka and Scala: productive and secure services development
Akka and Scala are two OpenSource technologies based on the JVM machine. They allow to develop very secure services due to actors based concurrency model provided by Akka, but also due to Scala, a very expressive and sophisticated programming language that mixes OOP, declarative programming and a robust type system.
During this talk we will focus on the most important aspects about both technologies, why they are secure and productive. We will show how we have used them to rewrite MyQtt, an OpenSource MQTT implementation previously written with C, based on threads, now called ReactiveMyQtt