DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Software Design and Architecture
  3. Cloud Architecture
  4. Open Source Middleware Market Trends Revisited

Open Source Middleware Market Trends Revisited

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

Gnanaguru Sattanathan user avatar by
Gnanaguru Sattanathan
·
Jun. 29, 16 · Opinion
Like (2)
Save
Tweet
Share
4.63K Views

Join the DZone community and get the full member experience.

Join For Free

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

Open source trends Middleware

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

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • The 31 Flavors of Data Lineage and Why Vanilla Doesn’t Cut It
  • Deploying Java Serverless Functions as AWS Lambda
  • The 12 Biggest Android App Development Trends in 2023
  • Utilize OpenAI API to Extract Information From PDF Files

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: