Welcome to the DryadLINQ help pageDryadLINQ documentation

Dryad is a distributed execution engine that provides fault-tolerant execution of computations on a cluster of computers. The goal of DryadLINQ is to make distributed computing on large compute clusters simple. DryadLINQ combines two important pieces of Microsoft technology: the Dryad distributed execution engine and the .NET Language Integrated Query(LINQ). The DryadLINQ job browser is a graphical user interface which provides a unified view of a large part of the distributed state of a DryadLINQ job.

Dryad, DryadLINQ, and the JobBrowser have been released as open source under the Apache 2.0 license. The source is hosted at the Dryad GitHub repository. There are also Dryad NuGet packages available built from the source, to make it easy to develop applications using these tools.

Getting Started

There are Getting Started instructions here.

Using the job browser

See details on Building the job browser. More documentation is listed in the DryadLINQ job browser manual.

Resources

Reference documentation for the Microsoft.Research.DryadLinq namespace.

What actually happens when a DryadLINQ job runs on HDInsight.

See Also

Other Resources