Hi everyone! Sorry to come in with the cliché-ish ...
# server
t
Hi everyone! Sorry to come in with the cliché-ish question. But I am planning a talk in my company to try and lure some stakeholders to give it a try with kotlin but I am strugling to find success cases for mid to large scale companies that have made the shift for server side applications. Our stack is composed of microservices using Spring Boot + Kafka. If anyone has handy resources with stories of known or tech companies that have made the shift in that area and can share, that would be lovely. unfortunatelly, the most exciting stories I find are related to mobile apps which would not be that interesting for my group. Thank you!
d
I've found success with Kotlin stems from the great standard library, tooling, null safety, ergonomics, etc. Definitely not advantages limited to a particular domain. FWIW we (Netflix) have several teams doing service development with Kotlin in Spring Boot, some green field, some established projects. In terms of my team - Spinnaker, our continuous deployment platform has started adopting it - that work drives a lot of https://strikt.io/ development to support those efforts. Much of our Java build tooling (Nebula) has moved Kotlin from Groovy for performance and reliability sensitive use cases. Astrid our dependency insight and change tool is all Kotlin was completely converted from Groovy during pre-beta of Kotlin
👍 2
t
Cool stuff, @danny ! Thanks for sharing. This is really nice
t
i
#spring too
t
The official docs for spring boot and spring framework are helpful: https://docs.spring.io/spring/docs/5.1.9.RELEASE/spring-framework-reference/languages.html#kotlin https://spring.io/blog/2016/02/15/developing-spring-boot-applications-with-kotlin That blog posts is also excited about the language.
j
Hi Thiago - I work for Sky Betting & Gaming here in the UK and we heavily use Kotlin for a lot of our systems at scale. We're also spreading the use of Kotlin into the Stars Group after they recently acquired us. Happy to chat more directly about this but Kotlin has given us alot in terms of the fantastic standard library as Danny mentioned above, hes hit the nail on the head there for what Kotlin can offer. Alot of our apps are Kotlin Spring Boot apps consuming and publishing to Kafka 🙂
m
We're the fastest multi-billion dollar startup from India and we're very proud that our entire server is Kotlin. There are more than 8-10 applications in a microservices architecture. So, I want you to take this example and use it in your presentation @Thiago Santana