Ask HN: Who is using Kotlin for server-side applications?

2 points by rufugee ↗ HN
While the project points to various ways to use it (https://kotlinlang.org/docs/reference/server-overview.html), the list of projects on that page actually using it server-side is very short (Idea and an open source project called Corda).

Is anyone here (or have you in the past) using Kotlin for the server side portion of their app? If so:

  * What does your stack look like?
  * What improvements/drawbacks have you experienced?
  * Are you using Kotlin on the client side as well?
  * If you had it to do over, would you choose Kotlin again?
  
Thanks very much for any feedback you can provide.

2 comments

[ 1.7 ms ] story [ 14.1 ms ] thread
We are using Kotlin with SpringBoot + Hibernate + Redisson. Have no complaints whatsoever on stack, the only drawback I am experiencing is backend people have never seen/used Kotlin before so the initial friction and dogma of it's too complicated. Our Android apps do use Kotlin but there is nothing common from codebase being shared what so ever. I would still choose Kotlin but probably different framework stack not because I didn't like SpringBoot but due to projects like Ktor getting mature.
Did you know SpringBoot going in? I don't really have a lot of experience with Spring (or SpringBoot) but it seems very "enterprisey". Have you found to be be a good foundation? How steep of a learning curve was there for you?