Hierarchical business data — XML, insurance forms, claims, structured documents — punishes traditional applications. DRACO is a purpose-built language and runtime that scales across every CPU core you give it, with parallel operations safe enough that you don’t have to be a concurrency expert to write them.
For engineering and operations teams processing high volumes of structured data on .NET Framework.
Developers wrestle with XML APIs to make complex structured data usable, and then wrestle again to parallelize the work without race conditions. DRACO’s purpose-built language gives you intuitive commands for XPath-aware operations and the runtime scales across every core you give it — instantly unlocking more performance whenever your hardware grows.
DRACO® (Dynamic Rules And Computation Engine) is our parallel-aware platform built to power high-performance processing of complex, hierarchical business data.
Traditional business applications struggle with XML and structured data, forcing developers to wrestle with heavy APIs just to make data usable. DRACO changes that. Our purpose-built language delivers clear, intuitive commands that make advanced data tasks simple — and parallel processing straightforward, fast, and reliable.
The DRACO runtime automatically scales across all available CPU cores and processing elements. As your hardware grows, DRACO intelligently adapts — instantly unlocking more performance without re-architecting your software.
function final_result {
result = 5;
output "Draco/Test4/PreLoopResult" = result;
parallel loop 1 to MAXITERS as ID {
result = result + ID;
// output per iteration
output "Draco/Test4/Iter$ID$/Result" = result;
}
}
Your DRACO code is compiled to C# and MSIL, bound into an assembly, and runs in your application. Serve it client/server, integrate into a web service, or embed directly. We even provide a secure loading mechanism so compiled code only loads in a trust environment.
A subscription model that includes updates, support, how-to access, and our trained A.I. that can generate DRACO language files — included, not charged extra.
DRACO is in production at insurance and structured-data shops who needed parallel performance without rewriting their software. 30 minutes is enough to see it running and to tell whether it fits your stack.