What They Do:
Flow-based development
Why We’re Watching: The idea of flow-based programming has long dominated the non-programmer spaces of business, but NoFlo aims to transform software development from a text-oriented process to a visual object-oriented process. NoFlo is a JavaScript implementation of flow-based programming in Node.js, and its open-source community has created more than 200 components to build large-scale applications quickly. A successful Kickstarter campaign has also made the Flowhub Web-based NoFlo IDE (currently in beta) a reality.

What They Do:
Parallel computing platform
Why We’re Watching:
Born out of a Kickstarter campaign backed by semiconductor startup Adapteva, Parallela aims to make parallel computing widely accessible through an open-source architecture and SDK. The so-called “supercomputer for everyone” is based on Adapteva’s Epiphany multicore chips with scalable RISC processor arrays programmable in C/C++. If the platform succeeds in democratizing open-source access to parallel computing, it could bring about a revolution.

What They Do:
Big Data monetization
Why We’re Watching: Tresata caught our attention at this year’s Strata conference as the only company building commercial products on top of Apache Spark. Tresata offers a Spark-based network-mapping application called NET 1.0, aiming to monetize Big Data with predictive analytics. Tresata could be a game-changer because it’s showing that Big Data applications can be responsive, offering real-time network asset analysis in new packaged apps for enterprises. It’s the evolution of Hadoop.

Cloud Technology Partners
What They Do:
Application modernization
Why We’re Watching: As organizations look to leverage the cloud for cost efficiencies, scale and elasticity, they’ll need to update their legacy line-of-business applications to do so. That’s where Cloud Technology Partners comes in. As part of its PaaSLane service, the company provides a way for organizations to first assess applications for modernization and migration to the cloud, then to optimize code to get the application cloud-ready.