Messaging

High-throughput, low latency, messaging middleware based on the open AMQP specification

Modern distributed computing must span heterogenous application environments, both within the enterprise and extending outside. Red Hat® Enterprise MRG Messaging is an open, standards-based Advanced Message Queuing Protocol (AMQP) messaging platform with no compromise in the features or performance needed by enterprise requirements.

MRG Messaging provides the critical messaging backbone for highly performant, distributed computing environments:

  • Interoperability through the AMQP, the first open messaging standard that meets enterprise integration requirements

  • Cross-platform messaging support for key application environments (Java™/JMS, Microsoft .NET, Python, C++, and more)

  • Optimizations that exploit key features of Red Hat Enterprise Linux® and Red Hat Enterprise MRG Realtime platforms

  • Flexible integration semantics for different enterprise requirements

  • Assured delivery, message security, and other features needed for "value-bearing" messages in mission-critical applications

  • Mobile and M2M (machine-to-machine) integration platform

BENEFITS & FEATURES

AMQP support

Red Hat Enterprise MRG Messaging implements the AMQP specification, an important emerging messaging standard. AMQP defines an open wire protocol for messaging interoperability and is the collaborative effort of both major messaging vendors and end-user organizations. Red Hat is one of the founding members of the AMQP consortium.

Characterized as the “Internet protocol for business messaging," AMQP lets organizations deploy sophisticated distributed computing solutions without the lock-in of legacy proprietary messaging protocols. It combines the advantages of an open, freely available protocol with features that meet the needs of the most sophisticated enterprise.

Multilanguage client support

Red Hat Enterprise MRG Messaging offers clients in a variety of languages across several platforms, including:

  • Java (JMS)
  • C++
  • Python
  • .NET (WCF)

Its <100K scripting enables rapid application development with a lightweight tool, while offering all the performance and transactional power of AMQP.

Flexible messaging paradigms

Red Hat Enterprise MRG Messaging includes comprehensive support for various messaging paradigms, including:

  • Store-and-forward
  • Transaction distribution
  • Publish-subscribe
  • Content-based routing
  • Queued file transfer
  • Point-to-point connections among peers
  • Market data distribution

System resilience, performance, and security

Red Hat Enterprise MRG Messaging delivers the features needed for mission-critical deployments:

  • Clustering and failover are supported, as is broker federation, which enables broker deployments to span diverse geographies. Both transient and durable messaging are supported. Durable messaging ensures that messages and queues are restored in the event of a system crash.
  • Red Hat Enterprise MRG Messaging can achieve over 6 million-OPRA-messages-per-second throughput on an 8-core box using Gigabit Ethernet. Deterministic sub-millisecond latency is available via the MRG Realtime kernel.
  • Secure Sockets Layer (SSL) support and role-based access control, as well as Simple Authentication and Security Layer (SASL) authentication are supported.
HOW TO BUY

Contact Red Hat Sales

Contact Red Hat Sales to purchase or evaluate Red Hat Enterprise MRG Messaging.

Find a reseller

Red Hat works with an ecosystem of partners to build, optimize, and deliver complete solutions. Through our global network of leading hardware, software, and service provider vendors, Red Hat offers you a wealth of proven technology solutions that solve real-world business challenges.

RESOURCES

Essential reference materials

Featured datasheets

Featured whitepapers

Get information to help you decide whether Red Hat Enterprise MRG Messaging is right for your organization:

Featured case studies

Deutsche Börse Systems Builds the First Risk Management Platform with Red Hat Enterprise MRG Messaging and the Open Standard AMQP: Find out how Red Hat Enterprise MRG Messaging helped this financial services company's end customers, mainly banks, get immediate access to valuable risk-management data directly from Eurex Clearing’s back-end systems without the need for customized adaptors. Deutsche Börse Systems can now focus on key operational tasks, leaving ongoing support of the AMQP-based messaging system to Red Hat.

Featured webinars

Watch this 2-part webinar series to learn more about messaging:

  • The changing role of application messaging covers the basic requirements for next-generation enterprise messaging solutions, including the flexibility to integrate multiple, disparate messaging environments in an open and standards-based way. You'll also learn about the key role the AMQP specification is playing in the design and building of next-generation enterprise messaging solutions.
  • Implementing a next-generation messaging solution discusses a real-world set of guidelines, including the role of AMQP, that you should consider as you architect your next-generation enterprise messaging solution. Learn how an enterprise messaging solution from Red Hat can help you ensure that you're ready for the next generation of enterprise messaging.

Featured videos

Hear more about JBoss Enterprise MRG Messaging in the videos below: