Company
Date Published
Author
Neo4j
Word count
486
Language
English
Hacker News points
None

Summary

The Tinkerpop team has been working on a unified ecosystem for the world of graphs and related projects, with increasing contributions from outside the core team. Marko Rodriguez is driving the effort, which includes adapting JUNG to Gremlin, creating a library and standalone Java project defining data models, adapters to different graph implementations, and a Turing complete scripting language. The RESTling framework provides a REST interface using Jetty and Jersey, exposing Gremlin as a set of HTTP URI templates and operations, while also offering a web-based visual end-user interface and terminal for execution of Gremlin operations. An execution framework is being developed primarily targeted at Bulk Synchronous Parallel graph algorithms, with communication frameworks for execution on different graph instances. The emerging community around Gremlin, Neo4j, and graphs in general is gaining traction, providing an open world for easy use of graphs and internet-scale processing of complex data structures.