-
Notifications
You must be signed in to change notification settings - Fork 87
Home
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.
We are currently generating most of our documentation. We have quickstart documentation for Getting started with Naiad.
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.