Embrace the Kotlin ecosystem at the back-end side
summary
Overview of concrete tooling and gotchas: compares Ktor + Netty, Micronaut/Quarkus, http4k lenses and Spring (including Spring Fu DSL), shows code snippets for routing, client and DI (Koin, Dagger, Spring), and database options (Exposed DSL, JPA with the no-arg compiler plugin and Flyway). Notes Kotlin strengths—coroutines, immutability, faster startup and lightweight serverless use—and warns about Spring/JPA compiler plugins, making classes open and Java libraries returning nullable types. Useful if choosing a specific framework or migration path.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:28About Paulien
- 1:31Why Kotlin
- 2:24Advantages
- 5:24Challenges
- 7:37Application frameworks
- 12:24Micronaut
- 15:16Spring
- 18:12Springfree
- 25:56HTTP4K
- 28:25Database Libraries
- 35:36Summary
- 36:09Questions








