NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Graph Database Apps Ideas: The InfiniteGraph Contest's Winners

Two of the three winning projects of the InfiniteGraph competition look like really interesting solutions for graph-oriented problems:

  • “InfiniteCommits”, developed by William Cheung, allows users of GitHub to quickly obtain useful information that isn’t currently available through the GitHub web interface.  This application uses Play (a rapid Java and Scala web development framework) to generate a report of the most active files in a GitHub repository, while using InfiniteGraph’s Data Visualizer to see the latest changes and notes associated with each change.

  • “Call Graph Analysis”, developed by Vimal Kumar, analyzes “call graphs” extracted from large code-bases.  Vimal’s application uses InfiniteGraph to explore millions or billions of lines of code, and then quickly find all the connections and relationships between countless functions contained within the code.  This gives developers the ability to quickly understand and visualize the most complex structures and interactions among different software modules, which is incredibly useful not only in their work, but for training new code contributors, or as a visual aid for debugging and testing purposes.

Congrats to the winners and InfiniteGraph for organizing the contest!

It would have been even greater if these applications or the InfiniteGraph-related parts would have been open sourced to serve as learning materials for graph database newbies.

Original title and link: Graph Database Apps Ideas: The InfiniteGraph Contest’s Winners (NoSQL database©myNoSQL)