As with any software company, during the latter part of the year we look at trends as we start the roadmap planning process for 2018. It has been a great year of growth and, looking at the trends, it has been a very busy year for you, as well.
One trend that stood out for me recently was the rapid growth around messaging and the adoption of those features. By far, Message Maps have seen the largest increase in the Maps being used.
Late last year we introduced the Fast Messaging Framework (FMF). The FMF allows you to define either a JSON or XML payload, which is processed asynchronously by the Platform. If you have not had an opportunity to take a look at this cool feature, I encourage you to check out Paul Varley’s posts/videos, as well as the DevPortal we launched earlier this year.
In terms of numbers, the largest growth is in Message Maps – 157%, second Request/Reply Maps – 99%, with the traditional Integration Service growing at around 25% year after year. This shows me the options we have available for messaging are getting attention and being used. As we look into 2018 we see this as an area that merits closer investigation.
One of the hidden gems of the FMF is the ability to process large amounts of data in a single payload. On the backend these messages are queued up and sent down to the Agent to process, 40 at a time, giving you multi-threaded capability. Our recent changes in the Fall 2017 release have made the process even faster.
In the day of instant access to data with smart devices, phones, etc. it really is not surprising that people are looking at new ways to quickly exchange data. Looking around today there are countless examples of this phenomena. Need a ride somewhere? Uber has you covered. Forget to order a birthday gift for your nephew who lives across the country? No problem, Amazon will save the day. The exchange of data, the access to information, and the ability to purchase almost anything in real time are all part of instant access. Message Maps is just one more way to succeed in the integration game.