Dear GDG community,
There's been a lot of buzz around reactive programming in recent years. Spring, being the dominating framework in the JVM world, didn't disappoint and introduced its reactive-stack web framework WebFlux in Spring 5. Together with this, they also saw the rise of Kotlin coming and they introduced dedicated Kotlin support for the Spring 5 with the goal to make Kotlin a first-class citizen of the ecosystem. In this talk we'll have a look at some of the results this collaboration has led. We'll have a look at a good old blocking Spring MVC service and transform it into a fully reactive one using WebFlux, Kotlin and coroutines.
SumUp is a leading financial technology company, operating across 32 markets on 3 continents. The company empowers business owners by enabling them to accept card payments in-store, in-app and online, in a simple, secure and cost-effective way. Today, SumUp's card readers are used by 3 million merchants around the world. Additionally, the company launched multiple new products in 2020, including SumUp Invoices and Mobile Payments.