Implementing a race/amb operator for Kotlin Coroutines Flow.
A practical implementation of race/amb for Kotlin Coroutines Flow using channels and select, with first-event-wins semantics.
2 articles about concurrency.
A practical implementation of race/amb for Kotlin Coroutines Flow using channels and select, with first-event-wins semantics.
Serially rule trong ReactiveX, tại sao Subject không thread-safe ở phía Observer, và cách RxSwift detect Synchronization anomaly / Reentrancy anomaly.