KotlinConf 2019: Building Microservices with Kotlin and gRPC by Marharyta Nedzelska
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Microservice architecture is now a huge trend. All big organizations with millions of users are doing microservices. This means they have lots of channels of communication between services and need to send and get much data. At some point, you can find yourself in a situation where your current approach doesn’t provide you with efficient communications, you pay more, wait for more, lose more etc. Maybe it’s time to look at gRPC… gRPC is asynchronous by its nature. But old api, java infrastructure and verbosity make people write lots of noise and break their beautiful minds to make things done. In Kotlin we have awesome coroutines concept. So async gRPC and coroutines could be a perfect match! Let’s discover if this is possible. In this talk, we’ll learn how to build microservices using gRPC with minimum pain. We’ ll discuss the pros and cons of this approach, what can be improved, what should be added.
Resources:
KotlinConf website: https://jb.gg/fyaze5
KotlinConf on Twitter: https://twitter.com/kotlinconf
Kotlin website: https://jb.gg/pxrsn6
Kotlin blog: https://jb.gg/7uc7ow
Kotlin on Twitter: https://twitter.com/kotlin
#KotlinConf19 #Kotlin #JetBrains
About the Presenter:
Software Engineer and Kyiv Kotlin user group leader. Interested in Kotlin, Scala, Microservices, Android, IoT and Machine Learning. I am also working on making Kotlin one more programming language for JVM at Wix and try to spread the light of Kotlin to other developers. I am very passionate about knowledge sharing, so I am involved in conferences such as Kotlin NIght Kyiv, Devoxx UA and one of the organizers of Rockstar Night dev club. As a speaker, I participated in JUG UA, Morning @ Lohika, IT Weekend, JEEConf, Voxxed Minsk, JFuture, Voxxed Ticino, Devoxx UA, etc.
Видео KotlinConf 2019: Building Microservices with Kotlin and gRPC by Marharyta Nedzelska канала JetBrainsTV
Microservice architecture is now a huge trend. All big organizations with millions of users are doing microservices. This means they have lots of channels of communication between services and need to send and get much data. At some point, you can find yourself in a situation where your current approach doesn’t provide you with efficient communications, you pay more, wait for more, lose more etc. Maybe it’s time to look at gRPC… gRPC is asynchronous by its nature. But old api, java infrastructure and verbosity make people write lots of noise and break their beautiful minds to make things done. In Kotlin we have awesome coroutines concept. So async gRPC and coroutines could be a perfect match! Let’s discover if this is possible. In this talk, we’ll learn how to build microservices using gRPC with minimum pain. We’ ll discuss the pros and cons of this approach, what can be improved, what should be added.
Resources:
KotlinConf website: https://jb.gg/fyaze5
KotlinConf on Twitter: https://twitter.com/kotlinconf
Kotlin website: https://jb.gg/pxrsn6
Kotlin blog: https://jb.gg/7uc7ow
Kotlin on Twitter: https://twitter.com/kotlin
#KotlinConf19 #Kotlin #JetBrains
About the Presenter:
Software Engineer and Kyiv Kotlin user group leader. Interested in Kotlin, Scala, Microservices, Android, IoT and Machine Learning. I am also working on making Kotlin one more programming language for JVM at Wix and try to spread the light of Kotlin to other developers. I am very passionate about knowledge sharing, so I am involved in conferences such as Kotlin NIght Kyiv, Devoxx UA and one of the organizers of Rockstar Night dev club. As a speaker, I participated in JUG UA, Morning @ Lohika, IT Weekend, JEEConf, Voxxed Minsk, JFuture, Voxxed Ticino, Devoxx UA, etc.
Видео KotlinConf 2019: Building Microservices with Kotlin and gRPC by Marharyta Nedzelska канала JetBrainsTV
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![KotlinConf 2019: Ktor for Mobile Developers: Fear the server no more! by Dan Kim](https://i.ytimg.com/vi/SOPEc8JnFl4/default.jpg)
![KotlinConf 2019: Error Handling Strategies for Kotlin Programs by Nat Pryce & Duncan McGregor](https://i.ytimg.com/vi/pvYAQNT4o0I/default.jpg)
![Scalable Microservices with gRPC, Kubernetes, and Docker by Sandeep Dinesh, Google](https://i.ytimg.com/vi/xsIwYL-N4vI/default.jpg)
![KotlinConf 2019: Migrating a Library from RxJava To Coroutines by Mike Nakhimovich & Yiğit Boyar](https://i.ytimg.com/vi/raWdIwsDe-g/default.jpg)
![KotlinConf 2019: What's New in Java 19: The end of Kotlin? by Jake Wharton](https://i.ytimg.com/vi/te3OU9fxC8U/default.jpg)
![Intro to gRPC: A Modern Toolkit for Microservice Communication](https://i.ytimg.com/vi/RoXT_Rkg8LA/default.jpg)
![KotlinConf 2019: Asynchronous Data Streams with Kotlin Flow by Roman Elizarov](https://i.ytimg.com/vi/tYcqn48SMT8/default.jpg)
![KotlinConf 2019: Testing: Testing by Christina Lee](https://i.ytimg.com/vi/SIr7mcnVy98/default.jpg)
![KotlinConf 2019: Bootiful GraphQL with Kotlin by Dariusz Kuc & Guillaume Scheibel](https://i.ytimg.com/vi/7YJyPXjLdug/default.jpg)
![KotlinConf 2019: Building Progressive Web Apps in Kotlin by Erik Hellman](https://i.ytimg.com/vi/_AhTzpIQJTw/default.jpg)
![KotlinConf 2019: What the F(p) is Kotlin? by Shelby Cohen & Katie Levy](https://i.ytimg.com/vi/P6G2YPuDE3Y/default.jpg)
![KotlinConf 2019: Coroutines Case Study - Cleaning Up an Async API by Tom Hanley](https://i.ytimg.com/vi/fZiKikaOCNU/default.jpg)
![KotlinConf 2019: Kotlin Uncovered by Chet Haase & Romain Guy](https://i.ytimg.com/vi/MYQWtNG2so8/default.jpg)
![KotlinConf 2019: The Power of Types by Danny Preussler](https://i.ytimg.com/vi/t3DBzaeid74/default.jpg)
![KotlinConf 2019: Building Reactive Pipelines with Kotlin & Spring by Mark Heckler](https://i.ytimg.com/vi/6NkGW0wJwXs/default.jpg)
![KotlinConf 2019: Gradient Descent: The Ultimate Optimizer by Erik Meijer](https://i.ytimg.com/vi/13eYMhuvmXE/default.jpg)
![KotlinConf 2019: Shipping a Mobile Multiplatform Project on iOS & Android by Ben Asher & Alec Strong](https://i.ytimg.com/vi/je8aqW48JiA/default.jpg)
![KotlinConf 2018 - Exploring Coroutines in Kotlin by Venkat Subramaniam](https://i.ytimg.com/vi/jT2gHPQ4Z1Q/default.jpg)
![Microservices: A Retrospective](https://i.ytimg.com/vi/DLRfT44e8uQ/default.jpg)
![KotlinConf 2019: Closing Panel](https://i.ytimg.com/vi/YX5nHeSZJdI/default.jpg)