Software AG’s Terracotta unit has introduced its Universal Messaging product, a middleware platform spanning enterprise to web to mobile connectivity, providing low latency performance and big data transport as appropriate – and aligning with the emerging ‘big data in motion’ paradigm.
“Big, fast data at your fingertips requires seamless real-time data movement, no matter what type of system or device you are using,” says Eddie McDaid, managing director of Universal Messaging at Terracotta.
Previously offered as part of the webMethods SOA middleware offered by its parent, Terracotta is integrating Universal Messaging with its BigMemory in-memory technology and In-Genius analytics offerings. The origin of the product is with my-Channels, which Software AG acquired in April 2012.
Universal Messaging offers common APIs – for C++, C#, Java, VBA, .Net and Python – to support publish/subscribe, message queue and peer-to-peer communications. It also supports a number of different transports, from low-latency shared memory and multicast for enterprise applications, to fuller function sockets and HTTP/S for web and mobile.
Indeed, the product supports a number of electronic trading services, including for FX and fixed income, from the likes of Deutsche Bank, UBS, Credit Suisse, JPMorgan Chase and Tullett Prebon.
Separately, Terracotta this week completed its acquisition of complex event processing vendor Apama, which is also likely to form part of its big data platform, offering the ability to perform analytics on streaming data.