News

MSMQ Outperforms IBM MQSeries on NSTL Benchmark

Microsoft Corp. announced the results of an independent study which showed that Microsoft Message Queuing (MSMQ), Microsoft's message-oriented middleware service, is nearly 10 times faster than IBM Corp.'s MQSeries in identical testing scenarios.

Message queuing is an important component for building Web applications because it allows information sent from one application to be delivered to the intended destination, whether or not the destination is currently available. According to the report, 4,000 byte MSMQ messages achieved an average throughput of 7,590 messages per second on a single machine, while 4,000 byte MQSeries messages averaged 736 messages per second in a duplicate environment.

The benchmark, conducted by independent software testing agency NSTL (www.nstl.com), consisted of both messages sent and messages received segments. Persistent, non-persistent, and transactional messages were sent and received with various sizes and thread counts. The tests were performed on two configurations, a high-performance hard drive system and a conventional hard drive system comparable with most desktop computers. Both computers ran Windows 2000 and the latest versions of MSMQ, version 2.0, and MQSeries, version 5.1.

The high-performance setup consisted of a Compaq (www.compaq.com) ProLiant 5000 PC with a 200MHz Intel (www.intel.com) Pentium Pro CPU, 256 MB RAM, and 11 4-GB hard drives. The conventional setup consisted of a Dell (www.dell.com) Optiplex Gxpro PC, two 200-MHz Pentium Pro CPUs, 130 MB RAM, and one 12-GB hard drive.

The benchmarking tool was MQBench, originally written by Microsoft (www.microsoft.com) in the Visual C++ development environment to measure the performance of sending and receiving messages in MSMQ. For this evaluation, the code was proted to MQSeries by Level 8 Systems Inc. (www.level8.com), recognized MQSeries experts. MQBench determines the conditions of the test by defining different message sizes, thread counts, and message types.

MSMQ is an integrated feature of the Windows 2000 operating system. It provides asynchronous reliable communications to computers and applications that are intermittently unavailable. - Isaac Slepner

About the Author

Scott Bekker is editor in chief of Redmond Channel Partner magazine.

Featured

  • Old Stone Wall Graphic

    Microsoft Addressing 36 Vulnerabilities in December Security Patch Release

    Microsoft on Tuesday delivered its December bundle of security patches, which affect Windows, Internet Explorer, Office, Skype for Business, SQL Server and Visual Studio.

  • Microsoft Nudging Out Classic SharePoint Blogs

    So-called "classic" blogs used by SharePoint Online subscribers are on their way toward "retirement," according to Dec. 4 Microsoft Message Center post.

  • Datacenters in Space: OrbitsEdge Partners with HPE

    A Florida-based startup is partnering with Hewlett Packard Enterprise in a deal that gives new meaning to the "edge" in edge computing.

  • Windows 10 Hyper-V vs. Windows Server Hyper-V: Which Platform for Which Workloads?

    The differences between these two Hyper-V versions are pretty significant, depending on what you plan to use them for. Here's a quick rundown of each platform, from their features to licensing quirks to intended use cases.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.