Flow with Exposed: Life Finds a Way

Dag 2, 22. mai 2026 · kl 14:00 · Chantal Loncle · 📋 i programmet · 🌐 offisiell beskrivelse

Chantal Loncle bruker en zero-player automaton-simulering som gjennomgående demo for å vise hvordan Exposed takler høy throughput og asynkrone databaseoperasjoner uten å knele. Simuleringen genererer store mengder tilstandsendringer per tick, og Loncle demonstrerer hvordan man kombinerer Kotlin Flow over Exposed DSL-spørringer for å strømme kontinuerlige tilstandsoppdateringer ut til klienten via Coroutines. Underveis viser hun konkrete mønstre for å håndtere backpressure og batch-skriving når Exposed presses på grensen av hva biblioteket kan levere.

Etter at simuleringen har generert data, tar hun resultatene inn i Kotlin Notebook og analyserer og visualiserer atferden med DataFrame og Kandy, slik at man ser hvordan automatens «liv» utvikler seg over tid. Til slutt introduserer hun den nye Exposed Gradle-pluginen som forenkler skjemamigrasjoner ved å generere migrasjonsscript direkte fra tabelldefinisjonene i koden.

Tags: Lyntale · Exposed · Database · Flow · Coroutines · DataFrame · Kandy

📹 Flow with Exposed: Life Finds a Way – Chantal Loncle

← KotlinConf 2026