User Guide#

The User Guide sections provides a comprehensive perspective of the design and implementation of vineyard. Including a detailed environment setup guidance, the architecture, as well as the core features inside the vineyard engine.

More details about the internals of vineyard will be added soon.

Tip

If this is the first time using vineyard, checking out the Getting Started page first would be better.

Installation#

How vineyard can be installed on various platforms.

Concepts#

Overview the motivation and architecture of vineyard.

The design space of vineyard objects.

The approaches that can be used to access various kinds of objects stored in vineyard.

The stream abstraction upon the immutable data sharing storage and its usages.

Design and implementation of the builtin I/O drivers that eases the integration of computing engines to existing infrastructure.