Iris MQTT is a Ruby implementation of the MQTT protocol, built using Celluloid::IO