Hello everyone, I am VGalaxies. I apologize for the previous email, which was sent in HTML mode by mistake. This caused some formatting issues and made the email hard to read. Please ignore that email and refer to this one instead. Thank you for your understanding.
[The rest of the email is the same as before] Hello everyone, I am VGalaxies, a new contributor to Apache HugeGraph. I am excited to share with you a new feature that I have been working on for the past few months. Currently, the architecture of HugeGraph is a monolithic one centered around hugegraph-server. In order to improve the scalability and performance of HugeGraph, the community have designed and implemented a distributed architecture with two additional modules: hugegraph-pd and hugegraph-store, which support graph data partitioning and multiple replicas, and separate storage from computation for flexible scaling. The responsibilities of these two modules are as follows: - hugegraph-pd: pd stands for placement driver, which is a meta server responsible for service discovery, partition information management, and node scheduling. - hugegraph-store: this is a new built-in storage backend, which uses RocksDB as the distributed backend storage engine. This feature is inspired by the internal version of HugeGraph that has been used in some scenarios. I have merged the code of PD and Store into HugeGraph on the preview branch 'pd-store'[1], and made some adjustments to the project structure, configurations, and related codes. You can find the details in this issue[2]. I have also done some preliminary tests and validations, and the results are promising. I hope you are interested in this feature and would like to participate in the development and testing. You can also leave your comments and suggestions in the issue[2] or reply to me in this thread. Appreciate any suggestion/feedback & contribution. Thank you for your attention and support. Best regards, VGalaxies Reference: 1. https://github.com/apache/incubator-hugegraph/issues/2265 (summary-issue) 2. https://github.com/apache/incubator-hugegraph/tree/pd-store (preview-branch)
