RxJava — Schedulers — What, when and how to use it?

Aanand Shekhar Roy
AndroidPub
4 min readFeb 1, 2018

--

Schedulers are one of the main components in RxJava. They are responsible for performing operations of Observable on different threads. They help to offload the time-consuming onto different threads. In this post we will learn the types of schedulers and when to use the different types.

  • IO — This is one of the most common types of Schedulers that are used. They are generally…

--

--

Aanand Shekhar Roy
AndroidPub

Senior Software Engineer @Joist, Author of Kotlin Programming Cookbook.