kotlinx.rpc | Talking Kotlin
Автор: Kotlin by JetBrains
Загружено: 2025-08-11
Просмотров: 3878
Описание:
Sebastian and Alex chat about the kotlinx.rpc project, in a special episode recorded in the Munich JetBrains office. They explore all the different components of the library, how you can use it to define RPC services and clients, integrate with Ktor and existing gRPC definitions, and more. While the library is still experimental, it’s already feature-packed, and it has ambitious plans for the future!
kotlinx-rpc on GitHub - https://github.com/Kotlin/kotlinx-rpc
#kotlinx-rpc on Slack - https://kotlinlang.slack.com/archives...
kotlinx.serialization on GitHub - https://github.com/Kotlin/kotlinx.ser...
gRPC - https://grpc.io/
Host:
Sebastian Aigner
Website - https://sebi.io/
Bluesky - https://bsky.app/profile/sebi.io
Guest:
Alex Sysoev
LinkedIn - / mr3zee
GitHub - https://github.com/Mr3zee
Timestamps
00:00:00 Introductions
00:01:09 What is RPC?
00:02:09 RPC protocols gRPC
00:04:47 Why not REST?
00:08:05 Protocol variations
00:09:38 kotlinx.rpc: code generation
00:12:20 kotlinx.rpc: runtime
00:14:37 kotlinx.rpc: protocols
00:17:20 The kRPC protocol
00:20:11 gRPC interop
00:24:45 Advantages of kotlinx.rpc
00:28:54 Streaming with Flows
00:36:22 Addressing RPC criticisms
00:43:40 Transport and Ktor integration
00:50:40 Future plans for kRPC
00:52:50 Kotlin Multiplatform gRPC
00:59:00 Still experimental!
01:01:35 The source of truth
01:09:30 IDE and compiler plugin
01:19:55 Releases and compatibility
01:23:15 kotlinx.serialization
01:25:45 Seb is out of questions
01:27:10 Conclusion
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: