Skip to content
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.
michaelisard edited this page Apr 7, 2014 · 7 revisions

Welcome to the Naiad wiki!

Naiad is a distributed execution engine based on an advanced dataflow model, supporting low-latency streaming computation as well as arbitrary iterative computations. The goal of Naiad is to bring together several existing data-parallel computation patterns (batch computation, streaming computation, and graph computation) into a common platform, while retaining the performance of specialized systems. Naiad provides programmers with access both to the low-level dataflow model, as well as a large collection of higher-level libraries implementing common data-parallel patterns (in the style of LINQ).

Naiad has been released as open source under the Apache 2.0 license. The Naiad source is hosted at this repository. There are also Naiad NuGet packages available built from the source, to make it easy to develop applications using these tools.

Getting started with Naiad

We are currently generating most of our documentation. We have quickstart documentation for Getting started with Naiad.

More information

For more information about the research behind Naiad see the Naiad research project page and the SVC Big Data blog. For comments and questions on the code and documentation at this repository, please use the Naiad issue tracker.

Clone this wiki locally