Salt is commonly thought of as a configuration management system. This is fine because Salt does an excellent job at managing various aspects of its Minions. However, this is only a small part of what Salt can do. One of the biggest departures is the event system, which forms the basis of an asynchronous execution framework.
In this chapter, we'll spend some time looking at the following topics:
Going through the event system in depth
Understanding the Reactor system
Building more complex Reactors
Using the queue system