Migrating from Imperative to Reactive then Coroutines a Spring Boot application
- Track: Kotlin devroom
- Room: D.kotlin
- Day: Sunday
- Start: 14:40
- End: 15:25
- Video with Q&A: D.kotlin
- Video only: D.kotlin
- Chat: Join the conversation!
In this talk, I’ll demo how you can migrate a traditional sample Spring Boot application written in Kotlin to coroutines one step at a time via a hands-on demo.
From Wikipedia, Reactive Programming is 'a declarative programming paradigm concerned with data streams and the propagation of change.'
The programming model is complex to master. It requires a lot of experience to feel comfortable with it. However, there’s no denying that it fits the cloud ecosystem perfectly. Since on-premises infrastructure is oversized, running a program that executes a couple of additional CPU cycles won’t change anything. On the other hand, you will pay for them if you host the same program on third-party infrastructure. Depending on the number of those cycles, and the number of nodes the program runs on, it can make a huge difference in your monthly bill.
In this talk, I’ll demo how you can migrate a traditional sample Spring Boot application written in Kotlin to coroutines one step at a time via a hands-on demo.
Speakers
Nicolas Frankel |