Marton Greber created KUDU-3485:
-----------------------------------
Summary: Explore facebook/kuduraft
Key: KUDU-3485
URL: https://issues.apache.org/jira/browse/KUDU-3485
Project: Kudu
Issue Type: Improvement
Reporter: Marton Greber
Meta has a fork of Kudu, where they stripped down the project to create a Raft
library: [https://github.com/facebook/kuduraft]
There is an article on their engineering blog about the project which outlines
also key additions:
[link|https://engineering.fb.com/2023/05/16/data-infrastructure/mysql-raft-meta/?utm_source=facebook&utm_medium=organic_social&utm_campaign=eng2023h1].
On the open-source slack channel we've discussed that its probably worthwhile
to explore kuduraft, with the motivation of potential feature backports.
Alexey posted valuable comments and since the open-source slack messages are
ephemeral, posting a screenshot here:
!image-2023-07-04-10-46-11-834.png|width=792,height=869!
What is the purpose of this ticket?
To go over and explore facebook/kuduraft. Get some hands on experience, take a
look at the various enhancements. Put all the findings in a design doc:
* what is the given feature
* implementation details (interesting bits)
* how hard it would be to backport
Afterwards share it with the community, such that we can decide on what
features bring value to us, and are worthwhile backporting.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)