// Popular Articles

#coroutines
#8212026-04-07

Ktor WebSockets: build chat, dashboards, and games on Kotlin coroutines

Ktor's WebSockets plugin turns full-duplex sockets into a for-loop over a coroutine channel. Here's the minimal first endpoint, the SharedFlow broadcast pattern for chat, and the numbers behind why Ktor 3 hits 0.8s cold start vs Spring Boot's 3.2s.

ktorkotlinwebsockets
7 phút đọc
Room 3.0 lands: Google rebuilds its database library Kotlin-first, async, and multiplatform
#8062026-04-01

Room 3.0 lands: Google rebuilds its database library Kotlin-first, async, and multiplatform

Google released Room 3.0 alpha — a Kotlin-only, KSP-only, coroutine-first rewrite of Android's persistence library, now targeting iOS, JVM, JS, and WebAssembly. Here's what changed, what broke, and who should care.

room-3kotlin-multiplatformandroid
7 phút đọc