Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Open Source Middleware Market Trends Revisited

DZone's Guide to

Open Source Middleware Market Trends Revisited

See recent trends in middleware and ESBs based on Google searches and StackOverflow questions.

Free Resource

Share, secure, distribute, control, and monetize your APIs with the platform built with performance, time-to-value, and growth in mind. Free 90-day trial of 3Scale by Red Hat

Note: The original article was posted last February, but as there have been some quite interesting changes in trends recently—especially RedHat acquiring 3Scale—it made sense to repost this article with the latest trends. 

It's been 3 years now since I published my first article on the open source middleware market.

Actually, for just 3 years, so much has happened and the trends are now totally different. I am thinking, should we still call it a ‘middleware market’?

RedHat acquiring 3scale and FuseSource, as well as MuleSoft announcing the Anypoint platform, are some of the key changes to be noted. The term ‘API’ has kind of diluted the terms SOA and ESB. Of course, Mulesoft and WSO2 are the key open-source API players to mention here.

Generally speaking, I feel the philosophy of microservices is felt in the market as well. I started this group on linkedIn called ‘Open Source Middleware’ close to 4 years ago, just because I was able to group products like Fuse ESB, Mule ESB, WSO2, Talend ESB, Open ESB, and Ultra ESB under a single umbrella called ‘Middleware’. Well, yes, they were clearly ESB’s. Look at these products (the companies actually) now and the kinds of solutions they provide. They are diversified and also unique to themselves.

They do have some commonalities, though–cloud offerings, integration capabilities (of course), services and support.

What I have done here is, with the help of Google trends and some popular communities, I have just analysed the keywords. Since open source is possible because of people, the contributors and the users, the activity found in Google (and the internet generally) are reflections of what people do with these products. (You can also go back to the old article to watch the current trend using the existing links).

Having talked about the changes we have seen in past 3 years, we just don’t have straightforward products to compare directly. So the following graphs show how some of these products have evolved.

The following graph reflects:

  • The slowdown of Apache ServiceMix

  • Growth of JBoss Fuse after FuseSource acquisition

  • Clearly consistent growth of Apache Camel

  • Apache Karaf picking up while Apache ServiceMix is going downwards

Trends - 1

https://www.google.com.au/trends/explore#cat=0-5&q=JBoss%20Fuse%2C%20ServiceMix%2C%20Apache%20Camel%2C%20Karaf&cmpt=q&tz=Etc%2FGMT-11

2. Mulesoft and some of their products/solutions: 

Image title

The graph shows clearly everything—the announcement of the Anypoint platform, Cloud Hub, and the spiky growth of MuleSoft. It also looks like people straight away use the keyword Mulesoft rather than Mule ESB now :)

https://www.google.com.au/trends/explore#cat=0-5&q=Mulesoft%2C%20Mule%20ESB%2C%20Anypoint%20Platform%2C%20Cloud%20Hub&cmpt=q&tz=Etc%2FGMT-11

3. WSO2 & related products:

Well, it clearly shows the growth of WSO2 and its clear branding!

Image title

https://www.google.com.au/trends/explore#cat=0-5&q=WSO2%2C%20Apache%20Synapse%2C%20WSO2%20Carbon%2C%20WSO2%20ESB&cmpt=q&tz=Etc%2FGMT-11

Let's go to the interesting part of the story: a graph which compares the top keywords from the graphs above (I have added JBoss Fuse as well, as it tops as a product by itself).

One thing is very clear from what is seen here–there are 3 major players in open-source integration and all of them are showing strong growth:

Image title

https://www.google.com.au/trends/explore#cat=0-5&q=Apache%20Camel%2C%20Mulesoft%2C%20WSO2&cmpt=q&tz=Etc%2FGMT-11

4. API Managers

Being in the API trend, it makes a lot of sense to analyse the trends for API Managers as well. Especially after hearing the news that RedHat acquired 3scale. :)

Image title

This graph makes very much sense: the WSO2 API managers launch & significant growth, the blue line shows the launch & growth of the Anypoint platform which is very API focused, the history & growth of 3scale, the growth of ApiAxle. 

If you know of a few more products, you can compare them using the link below:

https://www.google.com.au/trends/explore#q=anypoint%20platform%2C%20WSO2%20API%20Manager%2C%203Scale%2C%20ApiAxle&cmpt=q&tz=Etc%2FGMT-10

Ancillary:

Most of these have their own mailing list & forums; regardless the following snapshots show how they are looking in StackOverflow tags.

1. Apache Camel

Apache Camel - StackOverFlow

Apache Camel – StackOverFlow

2. Mule

Mule - StackOverFlow

Mule – StackOverFlow

3. WSO2

WSO2 StackOverFlow

WSO2 StackOverFlow

Explore the core elements of owning an API strategy and best practices for effective API programs. Download the API Owner's Manual, brought to you by 3Scale by Red Hat

Topics:
apache camel ,wso2 esb ,wso2 ,wso2 carbon ,fuse esb ,jboss fuse ,3scale ,mule ,mulesoft

Published at DZone with permission of Gnanaguru Sattanathan. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}