Building Microservices with Kotlin
Next Insurance was founded in the beginning of 2016 and first lines of our production code started accumulating in May 2016. As the first backend developer I have started writing in Java and out of curiosity was experimenting with Kotlin. Kotlin just saw its 1.0 release two months earlier. A year later our entire backend development team is writing all of the code in Kotlin. We have 6 microservices and several AWS lambda functions all written in Kotlin. Migration from 1.0.x to Kotlin 1.1 was smooth and our developers are happy. In this talk I will cover the language features and why I think it is awesome and how it fits perfectly to our architecture.