Schedulers are an RxJava abstraction about processing unit. A scheduler can be backed by a Executor service, but you can implement your own scheduler implementation.
A Scheduler should meet this requirement :
Should process undelayed task sequencially (FIFO order)
Task can be delayed
A Sched...