gRPC Conf 2020 has ended
Virtual Event
July 27–28, 2020

The schedule is subject to change. As we adjust to a virtual experience, our plan is to keep the sessions the same, which is dependent on speaker availability.

Learn More and Register to Attend This Event

Please note that all session times are listed below in Central Daylight Time (CDT), UTC -5.
Back To Schedule
Monday, July 27 • 12:00pm - 12:30pm
Next Level gRPC With Kotlin and Coroutines - Marco Ferrer, OfferUp

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
When it comes to async programming on the JVM, Kotlin Coroutines are leading the pack in both versatility and performance. This session will cover how the usage of Coroutines improves the ergonomics of APIs from both a client and server perspective. It will also cover the key benefits gained by adopting the practice of structured concurrency. Attendees will learn how Coroutines enable clients and services to participate in cooperative cancellation across network boundaries. Improving overall resource utilization. See how Coroutine suspension maps naturally to gRPC's backpressure mechanisms. After which we will dive into the state of the gRPC ecosystem for Kotlin. Analyzing what the available options are for current users and what the future has in store for the ecosystem.

avatar for Marco Ferrer

Marco Ferrer

Foundation Tech Lead, OfferUp
Passionate JVM developer. Community event organizer and speaker. Author of Kroto-plus, a suite of protobuf compiler plugins.

Monday July 27, 2020 12:00pm - 12:30pm CDT
Session Room 1