October 2019
Intermediate to advanced
434 pages
11h 54m
English
With so many languages available to develop our backend services, why would we choose Kotlin? As we've seen throughout this book, Kotlin is a powerful modern language. It's expressive, it's concise, it has a terrific standard library, and it's fully compatible with any existing Java framework you may want to leverage in your service. Kotlin is also well suited to highly asynchronous programming through its support for coroutines. Finally, Kotlin has excellent tooling with which to build and debug your services. All of these factors add up to a very productive development experience for Kotlin on the backend.
Adding to the potential benefits of using Kotlin to build a microservices architecture is the ...
Read now
Unlock full access