What are some of the specific optimizations MRG Messaging will have for Linux? Isn this crippling MRG Messaging on other platforms?
MRG Messaging aims to be the leading messaging distribution on ALL platforms – not just Linux. MRG Messaging’s Java broker delivers the highest performance and reliability across multiple platforms. However, as Linux is adding many features and optimizations that increase messaging performance, and as Linux is itself open source, ensuring that MRG Messaging takes advantage of these features makes sense. These features and optimizations include: • Leveraging the realtime work in the Linux kernel to deliver predictable messaging performance. • DMA OFED Network support for native Infiniband support. • RDMA support for journal, provided high performance durable messaging. MRG Messaging is not crippled in any way on non-Linux platforms – there is nothing in the code that degrades performance on other platforms. However, other platforms might not be able to take advantage of synergistic optimizations with MRG Messaging due to their being proprietary or not providing the required features.