observeOn , subscribeOn
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" /> Implicit Observable guarantess
모든 Sequence producers (Observables) 가 동작을 보장해야하는 것이 두 가지 있습니다.
.next 이벤트가 종료되지 않았는데 .completed 나 .error 를 보낼 수 없습니다.
</aside>스케줄러가 concurrent 일 경우, Rx의 observeOn과 subscribeOn 오퍼레이터는 위
만약 Rx가 증명할 수 있는 직렬 스케줄러를 사용하면 추가적인 최적화를 수행할 수 있습니다.
지금까지는 이러한 최적화를 디스패치 큐 스케줄러에 대해서만 수행합니다.
직렬 디스패치 큐 스케줄러의 경우 observeOn은 간단한 dispatch_async 호출로 최적화됩니다.