ursus
11/11/2019, 5:00 PMval uploadsScheduler = Schedulers.from(Executors.newFixedThreadPool(5))
val listOfRequests : Observable<List<Request>>
listOfRequests
.flatMap { Observable.fromIterable(it) } // Fan out
.flatMap {
upload(request) <-- subscriptions race-y
.subscribeOn(uploadsScheduler)
}