Entries by Steve Buchko

New VMR 7.2.2 Adds Hyper-V Support and Eliding

Solace has just released VMR 7.2.2. We’ve had many people looking to use the VMR in Microsoft Hyper-V, so we’ve added Hyper-V to the list of virtualization environments that the VMR can be deployed in. You can download that package or any other at http://dev.solace.com/downloads.

This new version also brings the eliding feature to the VMR. Eliding means “to leave out or omit.” In context of messaging, eliding lets you set the maximum rate at which the router will deliver messages to applications. Publishers can send at whatever message rate they like. But consumers using eliding will have the message stream limited to the rate they desire, while still making sure that any message they receive will be the most recent message published on the topic . Eliding can be valuable when applications are connecting over expensive or low-bandwidth links, and do not need to see every message published on a topic, only the latest one.… Read the rest

Solace APIs Now Available via Maven Central

I’m happy to announce that as of today, the Solace JMS API and Solace Java API are available directly through Maven Central. So if you use a central repository for java build dependency management, you won’t need to manually retrieve the .jar files from our FTP site and add them to your project. You’ll find everything you need here.

If you aren’t using Maven Central and prefer to download the .jar files from our FTP site or developer portal as you have always done, don’t worry, that option still exists.

OSGi Bundles Too!

For Java programmers who are using the OSGi framework, we have news for you too. Our  JMS and Java .jar files are now OSGi bundles, containing all the necessary meta-data you need to use our APIs in those frameworks. This change in the .jar format is fully backwards compatible, so if you aren’t an OSGi user, the enhancement will be completely transparent to you.… Read the rest

New Version of VMR adds SEMPv2

A couple weeks ago, I wrote about the introduction of SEMPv2 on the Solace appliance – our new RESTful, object-oriented management protocol. In that blog, I promised that soon we would have SEMPv2 for the VMR. Well, that day has arrived!

Version 7.2.1 of the Virtual Message Router, which includes SEMPv2, is available for you to download now. It has the same rich feature set as the previous version of the VMR software, but now you can manage your message VPNs using SEMPv2. We’ve also increased the number of clients you can connect to a VMR in both the 90-day Evaluation Edition and full Enterprise Edition of the product.

If you missed our earlier blog posting describing SEMPv2, you can find it here.  Or if you are ready to just jump right in, check out the SEMP tutorials that will help you get started quickly. We’ve also got material to introduce you to both the SEMP Concepts and the entire API reference.… Read the rest

Introducing SolOS 7.2.2: New SEMP and So Much More

On Monday Solace released SolOS Version 7.2.2 for our hardware appliances. This release doubles the number of topics that can be stored by SolCache, doubles the number of access control list (ACL) rules that can be configured on the appliance, and enhances dead-message-queue (DMQ) functionality so that any queue on the router can now be designated as a DMQ.

But that great stuff isn’t even the biggest news about the release. What we’re really excited about is the introduction of version 2 of Solace Element Management Protocol, aka SEMPv2.  With SolOS Version 7.2.2 we’ve brought you the SEMP v2 objects you will need to perform the most common day-to-day message VPN configuration tasks on your routers. It’s our very first release, so we have a few more VPN level objects that we still need to implement, but those remaining objects will be coming soon. And we aren’t stopping there, subsequent SolOS releases will allow you to monitor the router using SEMPv2 and even complete the initial one-time commissioning operations that you go through when installing an appliance.… Read the rest

Solace Virtual Message Router (VMR) Release 7.2

Today we’re introducing Release 7.2 of the VMR. It’s a big step forward for the VMR in features, performance, and scaling.

One of our major goals for this new version of the VMR was to rev up performance. With R7.2, our benchmarks indicate that the VMR is two to five times faster than the other commonly used software message brokers. We’ve tested it under a wide range of conditions including diverse message sizes and distribution patterns. You can find all of our latest performance numbers here. We invite you to test it for yourself and let us know what you find. We think you’ll agree that the new VMR screams for all kinds of workloads.

We also know that for many of our customers, it is important that their applications work exactly the same whether they are connecting to a VMR or to a Solace messaging appliance. To that end, we’ve added a bunch of features to Release 7.2 VMR that were previously only available on the appliance, including support for:

  • Compressed client connections for use cases where bandwidth between client applications and the router is limited
  • TLS-encrypted bridge connections between VMRs for secure transfer of messages between routers
  • Client-certificates for securely authenticating client connections to the VMR
  • VMware Tools, to make it easier to manage the VMR in VMware environments

Under the hood, we’ve updated the underlying kernel, and improved the multi-threading of our software so that we can take better advantage of modern multi-core server platforms.… Read the rest

Introducing the VMR Community Edition

Today we announced an exciting new version of our Virtual Message Router – the “Community Edition.”

In case you don’t already know and love our VMR, it’s a message broker that runs on general purpose processors or in the cloud. The VMR Enterprise Edition supports your favorite message exchange patterns, qualities of service, open APIs/protocols, and deployment environments – from public and private clouds to virtual machines. And it’s fast: with the V7.2 release all versions of the VMR benchmark at 2-5 times as fast (often even more) as your other choices for message brokering.

This new VMR Community Edition is just as fast and offers all the same features: cloud deployment, JMS, MQTT, REST, guaranteed delivery, unified API and administration, the works! Whatever your favorite Solace messaging feature might be, we haven’t left anything out. In fact, the VMR Community Edition differs from its enterprise sibling only in its lower scaling limits and limited fault tolerance.… Read the rest