JanusGraph: What’s new in graph technology

IBM, along with Expero, Google, GRAKN.AI, and HortonWorks, is thrilled to be a founding member of the JanusGraph project. JanusGraph is a new community project under the Linux Foundation with the goal to build and maintain a distributed graph computation system. Forked from the latest TitanDB code, it will continue the legacy of Titan by providing a community-supported open source, scalable graph database with a variety of storage backends. JanusGraph incorporates support for the property graph model with Apache TinkerPop (the open source graph computing framework) and its Gremlin graph traversal language. Over time, we anticipate that JanusGraph will become the de facto reference provider implementation for TinkerPop.

JanusGraph incorporates Apache TinkerPop to create a distributed graph database that can leverage a variety of data storage back-ends.

A number of IBM products and solutions rely on graph technology to provide insights into highly connected data. These include metadata and big data solutions, systems administration and development tools. The IBM developers engaged in these solution areas are eager to collaborate with the JanusGraph community to drive graph computing forward to support these and other graph use cases.

Call for participation in JanusGraph:

Several JanusGraph members, including developers from Expero, GRAKN.AI and IBM, will participate in Graph Day Texas in Austin on January 14, 2017. They plan to run a JanusGraph birds-of-a-feather session after the event. Please connect with Jason Plurad via Twitter if you would like an invitation.

JanusGraph is looking forward to building a strong and open community for graph developers. Please see the Linux Foundation blog entry and visit the project homepage at http://janusgraph.org to find out more about how to join and collaborate with the community. You can also follow @JanusGraph on Twitter

Todd Moore, IBM VP, Open Technology, leads the IBM global team developing open code and open communities fueling both innovation and new business models. AI, Cloud Computing, Quantum Computing, IoT, Mobile, and Analytics are some of the exciting technologies in the mix at IBM. He has a unique background in software and hardware development, architecture, design and product management. With extensive experience in mobile and distributed computing systems, and a background spanning embedded devices to large parallel systems no topic is out of bounds. Over his career, Todd and his team of open source developers have gained insight by working with leading Open Source communities such as the Apache Software Foundation, Linux Foundation, eClipse, OSGi, OpenStack, Cloud Foundry, Docker, CNCF, JS, Node.js and more. He currently serves as Chairperson of both the Node.js Foundation Board of Directors and the CNCF Governing Board. He holds a Masters Degree in the Management of Technology from the MIT Sloan School of Business, and a BS EE from Worcester Polytechnic Institute.

[…] IBM, along with Expero, Google, GRAKN.AI, and HortonWorks, is thrilled to be a founding member of the JanusGraph project. JanusGraph is a new community project under the Linux Foundation with the goal to build and maintain a distributed graph computation system. Forked from the latest TitanDB code, it will continue the legacy of Titan by providing a community-supported open source, scalable graph database with a variety of storage backends. JanusGraph incorporates support for the property graph model with Apache TinkerPop (the open source graph computing framework) and its Gremlin graph traversal language. […]

Both the IBM Graph service and JanusGraph implement Apache TinkerPop as the graph platform. You can configure a JanusGraph server to closely resemble IBM Graph, which uses HTTP instead of WebSockets. Your Gremlin queries would be the same, however there are slight differences required when defining a graph schema because TinkerPop does not have APIs to do this.