Tervela Releases Node.js Support for High-Scale Streaming Applications Tervela's Big Data in Motion platform gives multi-instance Node.js applications faster, more resilient streaming capabilities.
ACTON, Mass., Dec. 11, 2012 /PRNewswire/ -- Tervela, a provider of market-leading data movement solutions for big data environments, today announced that Tervela Turbo now supports Node.js, a popular open-source software platform for building scalable web applications. Released as an add-on to Tervela Turbo, Tervela's high-performance big data in motion engine, this integration enables real-time streaming in multi-instance Node.js applications, solving a common challenge for Node.js applications built at scale.
Node.js's event-based programming model is well-suited for applications that serve real-time information. However, when these applications run on more than one instance of Node.js, the need to move data across instances and persistence layers in a fault-tolerant way impacts performance and application complexity. The Tervela–Node.js API, available for download on GitHub, was co-developed by Tervala customer Pollenware C2FO, the global market for working capital and risk-free profit. Pollenware C2FO built the prototype to stream financial feed market data from its server environment directly out to web and mobile clients.
"Tervela makes it easy to share information over different Node.js instances with its data fabric technology. As a result we were able to easily extend our data-intensive publish-subscribe system all the way to the browser for more than 100,000 C2FO market customers," said Pete Thomas, CTO of Pollenware C2FO. "Working in partnership with Tervela, we eliminated the need to build our own fault-tolerance and failover systems for streaming data."
Node.js support is the first add-on to Tervela Turbo since it was released in October 2012. The integration combines a simplified Node.js-compatible API, WebSockets support, and Turbo's powerful guaranteed messaging and data caching features, and more. Typical examples of how Tervela Turbo is used to build Node.js applications include:
- Posts and messages in social media applications
- Market and transactional information in financial applications
- Trending and recommendations in eCommerce engines
- Player state and action in multi-player gaming
- Event & resource monitoring for distributed applications & networks
"We are very fortunate to have allies like Pollenware to contribute to our development cycles and advise us from a customer's perspective. Pollenware's innovative vision has helped us develop the Node.js API and is helping other organizations connect directly to Tervela Turbo for high-reliability, secure and scalable applications which will eliminate the frustrations that some have with open-source scaling options," said Barry Thomas, CTO of Tervela.
Tervela Turbo is a high-performance data movement engine that feeds mission-critical applications on the front-line of business with large-scale, streamed data. The product was built for real-time business intelligence and operational analytics that rely on big data in motion. It supports large-scale, real-time data capture and fault-tolerant distribution into heterogeneous application and analytical environments.
The Tervela Turbo Node.js API is free for developers to download from GitHub at https://github.com/Tervela/tvanode. It works with Tervela Turbo, available to download for free in development and test environments at http://www.tervela.com/download.
Tervela will be hosting a webcast entitled, Building Scalable Real-time Web Apps with Node.js and Tervela on Tuesday, December 18, 2012 at 2PM EST. To register for the webcast, please visit https://www1.gotomeeting.com/register/647196649. For more information about Tervela, please visit www.Tervela.com or call +1 646.586.4220. Follow Tervela on Twitter @Tervela.
About Pollenware C2FO
C2FO is the global market for working capital and risk-free profit. The C2FO market is the only working capital exchange that allows companies to optimize their working capital positions in a live, bid/ask market. Companies across the globe use C2FO to increase their gross and net profit while simultaneously producing vital Early Cash Flow Delivery (ECFD) to their supply chain. C2FO is Collaborative Cash Flow Optimization.
Tervela provides market-leading data movement solutions for data warehouses, big data environments, and globally distributed applications. Tervela's data fabric platform allows companies to capture, share, and distribute high volumes of data in real time for demanding applications such as global trading, telecommunications, cyber security, and new media. Founded in 2004, Tervela is deployed in leading Financial Services and Web companies, including IV Capital, Allston Trading, GBM, Goldman Sachs, ICAP, and Pollenware. For more information, please call +1 646.586.4220, visit www.tervela.com, or follow @Tervela on Twitter.