Founded in 2010 and based in Montreal, Fabric Engine is a software engineering company focused on bringing multi-threaded, compiled performance to developers working with dynamic languages. With funding from Real Ventures, early customers include AMD and Nexology Environics (social media analytics company).
The company has launched v1.0 of its high-performance computing platform, the Fabric Engine development platform. The platform leverages the power of modern, multi-core processing to help developers create high-performance applications. Having recently earned Judge’s Choice at January 2012’s NodeJam, the server- and client-side Fabric Engine technology is now available to programmers under the AGPL license.
On the desktop, Fabric Engine targets high-performance applications, such as those used in game development, animation, film production, GIS, medicine, and other industries that are greedy for performance.
Fabric Engine’s Helge Mathee gives an overview of the new PyQt framework for Fabric Engine. The company will start a beta soon, so email email@example.com if you’d like to be added. Python/Qt framework for Fabric Engine
On the server and in the cloud, Fabric Engine is ideal for addressing compute-bound problems that require raw execution performance. With node.js, Fabric Engine provides an asynchronous compute model that works well alongside the other services that node provides.
Uses of Fabric Engine include:
- 3D animation (http://vimeo.com/36358292)
- Facial recognition (http://vimeo.com/37181392)
- Image/video processing (http://vimeo.com/31032153)
- Remote collaboration on 3D data (http://vimeo.com/32576192)
- GIS visualization (http://vimeo.com/31562589)
- Medical visualization (http://vimeo.com/31998484)
- Semantic analysis (Nexalogy Use Case: http://fabric-engine.com/2011/12/nexalogy-uses-fabric-server-for-50x-performance-gain-over-php/)
- Statistical analysis
“This launch marks the culmination of more than two years of hard work,” said Paul Doyle, CEO and co-founder of Fabric Engine. “We have many ideas of what can be achieved with our technology, but we also look forward to seeing all of the creative directions in which developers push Fabric. With our open-source licensing model, it is easy for developers to get started with Fabric Engine and start building high-performance applications.”
Fabric Engine is now available for download: http://fabricengine.com/products/download/. Developers can use Fabric Engine under the AGPL open-source license. Developers that do not want to use the AGPL license can contact firstname.lastname@example.org to request a commercial license.