This document introduces reactive machine learning and discusses how reactive strategies can be applied to machine learning systems. It describes how reactive systems are responsive, resilient, elastic, and message-driven. It then discusses how to build reactive machine learning systems that can collect and process data in distributed databases, generate features, learn models, publish models as services, and make predictions in a responsive and resilient manner.