×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Faunus: Graph Analytics Engine

by Graph Systems Architect at Aurelius LLC on May 15, 2013

  • 4,980 views

Faunus is a graph analytics engine built atop the Hadoop distributed computing platform. The graph representation is a distributed adjacency list, whereby a vertex and its incident edges are ...

Faunus is a graph analytics engine built atop the Hadoop distributed computing platform. The graph representation is a distributed adjacency list, whereby a vertex and its incident edges are co-located on the same machine. Querying a Faunus graph is possible with a MapReduce-variant of the Gremlin graph traversal language. A Gremlin expression compiles down to a series of MapReduce-steps that are sequence optimized and then executed by Hadoop. Results are stored as transformations to the input graph (graph derivations) or computational side-effects such as aggregates (graph statistics). Beyond querying, a collection of input/output formats are supported which enable Faunus to load/store graphs in the distributed graph database Titan, various graph formats stored in HDFS, and via arbitrary user-defined functions. This presentation will focus primarily on Faunus, but will also review the satellite technologies that enable it.

Statistics

Views

Total Views
4,980
Views on SlideShare
4,446
Embed Views
534

Actions

Likes
20
Downloads
173
Comments
0

3 Embeds 534

http://www.scoop.it 501
https://twitter.com 29
http://digaku.ansvia.com 4

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
Post Comment
Edit your comment

Faunus: Graph Analytics Engine Faunus: Graph Analytics Engine Presentation Transcript