I have a few questions regarding the integration of these two tools. Not technical questions and customization methods (I will enjoy this later), but more about the project progress and direction, seeing that JanusGraph is still very young.
I am starting a new project and have already decided to use Cassandra for storage and use graphics on top of sounds that are very attractive to me.
A few things I would like to know in advance before I go down this road.
JanusGraph is very young, and he rises from where Titan left about a year ago. There is a gap there, but the fact that it is part of the Linux Foundation, and all the major players will support it, sounds promising. Can we assume that JanusGraph will stay here? Would it be safe to depend on Janus as a start-up project? And follow the course and keep abreast of as much as possible.
Cassandra. Titan / JanusGraph integrates with Cassandra 2.1.9 using the economical api, which will eventually be canceled in Cassandra 4. I know that work is being done so that janus works with Cassandra 3 and ultimately works with CQL. Is it safe to start with existing janus and Cassandra 2.1.9 and later migrate? Will it be a huge challenge to run?
Ready for release JanusGraph. (This question applies to any kind of software in the early stages and whether it is safe to start using). As I understand it, it will take some time for JanusGraph to prepare the product and catch up with the rest of the tools with which it integrates (although the work is done as we speak :)). Would it be safe again to start using Janus at this stage and follow the development and finally move to the production-ready version? What is the general roadmap for JanusGraph?
My concern overall is whether a combination of tools is a safe choice to run. The entire stack is already new to us, and we are very happy to try and learn, but we will quickly remove the migration period. Is this something you would do / recommend? Is it suicide?
Share your thoughts and keep in mind that this does not have to be about the stack I'm talking about. It can be any startup company that deals with any kind of software in the early stages.
Greetings
source share