The chain of operators get re-executed with each new subscription. Consider the following code:
let observable = Observable<Int>.create { observer -> Disposable in // Simulating a very resource…
let observable = Observable<Int>.create { observer -> Disposable in // Simulating a very resource