ImbaJin, thanks for the very helpful reply.

> TinkerPop now uses "JIRA & MailingList" as the main user feedback channels

The TinkerPop User Community is mostly on Discord these days and this is
where these questions about HugeGraph have been raised. We occasionally get
general usage questions on the gremlin-users mailing list but there aren't
many. A number of graph providers have joined the TinkerPop Discord server
to help reach their users and as users themselves get support from core
TinkerPop contributors. Should we begin to discuss technical changes in
TinkerPop, we quickly bring that sort of topic to TinkerPop's dev mailing
list.

I'd very much encourage you and other members of HugeGraph to join the
Discord Server (as well as our dev list) if you haven't already:

https://discord.gg/kfebyvDM9H

There is even a server role there for "hugegraph" that you can assign to
yourself when you join so that you can be notified when there are topics
that might be relevant to your implementation. We currently have membership
from most of the major graph providers there already so it would be nice to
have you folks as well.

Separately, I would also like to offer the opportunity to get HugeGraph
more exposure by way of our Twitch channel where we do a stream series
known as "TinkerPop Wide" which let's folks from the wider TinkerPop
Community present their projects that use TinkerPop. We have examples of
what the stream looks like on YouTube here:

https://www.youtube.com/playlist?list=PLGDjrkYcxDce8wLhdGKh2iGa_mkbK_GFV

Featuring HugeGraph could be a nice way to let the graph community know
more about what this project is all about. Would you or someone else from
HugeGraph like to take advantage of this opportunity?



On Sun, May 14, 2023 at 10:05 AM Imba Jin <[email protected]> wrote:

> Hi Stephen,
>
> I'm Jin(imbajin), one of the (P)PMC members of the Apache HugeGraph
> (incubating) community. I'm glad to receive your email and thank you for
> your interest in HugeGraph. We are also following the TinkerPop community
> closely and hope to have more opportunities to interact with you and answer
> any questions related to HugeGraph in the future.
>
> HugeGraph is a distributed graph database that supports TinkerPop's
> Gremlin query language and API. It has some unique features such as
> multi-model support, schema management, graph computing, and graph
> analysis. You can find more details about Apache HugeGraph on our website:
> https://hugegraph.apache.org/docs (we'll add the blog/arch/benchmark
> articles soon - on the way)
>
> "One of the most common questions we get is what are the technical
> differences between Titan/JanusGraph and HugeGraph?". Here are some of the
> main differences (e.g):
>
> - We have almost completely refactored the original data structure and
> serialization logic, and we have provided a complete set of toolchain
> tools, including visualization, spark/flink import, etc., and we are about
> to launch a separate flink/spark connector to help connect streaming
> data/different data sources and bulkload faster and better.
> - We used to focus on Hbase and Cassandra as distributed storage backends,
> but now and in the future we will focus on high-performance RocksDB as the
> main backend. The current version has initially supported multi-instance
> Raft + RocksDB, and the next major version will fully support multi-replica
> + sharding, achieving a high degree of autonomy and control throughout the
> chain (no longer relying too much on third-party storage). The performance
> can also be greatly improved, and the single/multi-machine version will be
> more flexible.
> - We have independently developed and open sourced HugeGraph Computer,
> which is a graph computing system based on the Pregel model with
> significant optimizations, and natively integrated with HugeGraph, thus
> bridging the storage and computing systems, providing a one-stop complete
> "graph service" ecosystem (rather than relying on spark-graphx or other
> external/limited solutions, which hugegraph also supported earlier).
>
> And for more details, please feel free to contact us through our
> discussion area (faster response) or email (slower).
>
> Another thing we want to mention is that since TinkerPop now uses "JIRA &
> MailingList" as the main user feedback channels, the current HugeGraph
> community developers mainly use "GitHub Issue" (primary + fast response)
> and Mailing (secondary + formal communication), and few of us pay attention
> to JIRA separately. So we have some gaps and we don’t know that there are
> users asking about HugeGraph in the TinkerPop community. If someone
> encounter any questions about HugeGraph in the future, please feel free to
> @me/@us or discuss in our discussion area, or forward emails to us directly~
>
> We are always open to feedback and suggestions from the TinkerPop
> community and other graph enthusiasts. If you have any questions or
> comments about HugeGraph, please feel free to contact us through our
> mailing list: [email protected] or our GitHub discussion:
> https://github.com/apache/hugegraph/discussions
>
> Best regards,
>
> ImbaJin on behalf of Apache HugeGraph community
>
> On 2023/05/12 12:38:21 Stephen Mallette wrote:
> > Hello all, I'm Stephen Mallette from the Apache TinkerPop Community. We
> > often get questions in the TinkerPop Community about HugeGraph and no one
> > from our community really has answers. Perhaps the most common question
> on
> > people's minds is, "What are the technical differences between JanusGraph
> > and HugeGraph?" Are there any documents that explain this difference? For
> > that matter, why would someone choose to use HugeGraph compared to other
> > graph databases in general? Where do its strengths lie?
> >
> > I'd be happy to take such answers back to the TinkerPop Community, but it
> > would be great if we could see more HugeGraph contributors in
> > TinkerPop's Community. Perhaps some of you are already subscribed to our
> > dev list and in our Discord Server where we talk with users, but keep a
> > quiet profile. Or maybe we've already interacted and I just don't realize
> > you are from the HugeGraph Community. In any event, I think it helps
> > TinkerPop and the larger Graph Community to try to bring the various
> graph
> > providers closer together. For that matter, it also helps HugeGraph gain
> > greater visibility as a project to help you attract more users and
> > contributors.
> >
> > So, with all that said, are any contributors here also actively
> monitoring
> > the TinkerPop Community in some way?
> >
> > Thanks for your time everyone. Take care!
> >
> > Stephen
> >
>

Reply via email to