Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardKotlinFlow backpressure buffer conflateSingle-choice MCQ

Why does inserting `buffer()` (or conflate()) into a flow chain create concurrency that a plain flow does not have, and what is the structural change?

flow { /* emit */ } .buffer() .collect { /* slow work */ }