MONTREAL — Fabric Engine, a software engineering company focused on bringing multi-threaded, compiled performance to web applications, announced that it’s Fabric Engine server technology now supports Node.js, boosting its computational performance more than 25X.
Fabric Engine is designed to tap into the power of modern, multi-core processing to bring true, multi-threaded, compiled performance to web applications. As web applications grow, they start to run into performance and scalability problems that dynamic languages like JavaScript are not well-suited to solve. Consequently, these applications need to be re-architected using compiled languages like C++, introducing significant costs to the developer. Fabric Engine gives the same performance as C++, yet retains the ease of use and speed of iteration of dynamic languages.
“With Fabric Engine’s server technology it’s possible to take current backend infrastructure and redeploy it to scale and gain impressive performance increases,” said Guido Vieira at Nexalogy, one of Fabric Engine’s early customers. “Fabric Engine has other advantages too. In addition to using a language very similar to Javascript for the high-performance operators (vanilla JavaScript/node for everything else), which reduces the need to learn or bring in C++ coders, you can avoid the whole code-compile-run cycle with its sometimes long delays, and use a more immediate execute model.”
Fabric Engine is ideal for compute-bound applications such as:
- Semantic analysis
- Real-time business intelligence
- Recommendation engines
- Large-scale simulations
- Image/video processing and 3D applications
Fabric Engine is now available for download to all web developers as a