The document discusses NaradaBrokering, an open-source messaging middleware that can support reliable messaging in grids. It can virtualize inter-service communication, federate different grids, and support applications like audio/video conferencing and streaming. NaradaBrokering uses a broker-based architecture that allows it to scale and provides features like reliable and ordered delivery, publish/subscribe, and communication through firewalls.