PresentationMarch 16, 2014

X-Stream: The Paper That Started It All

X-Stream: The Paper That Started It All
Watch Presentation

X-Stream is a system designed for analyzing large-scale graphs on a single machine.

Core Philosophy

The system is based on the philosophy that sequential access to data works best for all storage mediums: main memory, SSD, and magnetic disk.

Storage-Centric Design

The core approach centers on rearranging graph algorithms to stream data directly from storage rather than loading everything into memory first. This storage-centric design allows efficient processing across different storage types.

My Involvement

While I was involved as a developer on the project, I was not among the original paper authors. X-Stream laid the groundwork for our subsequent work on Chaos, which extended these ideas to distributed clusters.

We encourage developers to fork the project and participate in its development!

For detailed technical information, see the research paper.

Comments