MCollective
Marionette Collective (MCollective) is an open source framework for server orchestration and parallel job execution across an environment of distributed systems, written and developed by Puppet Labs. It leverages either STOMP compliant or AMQP message-passing mechanisms in the background, and provides an easy-to-use and consistent set of commands, as well as an API that will assist in the facilitation of almost anything needed between a distributed set of servers. More information about MCollective can be found at http://docs.puppetlabs.com/mcollective/index.html.
Note
Popular examples of STOMP or AMQP message-passing mechanisms are ActiveMQ (https://activemq.apache.org/),RabbitMQ (http://www.rabbitmq.com/), and QPID (https://qpid.apache.org/).