中文
SOFAJRaft — это высокопроизводительная реализация Java производственного уровня, основанная на алгоритме согласованности RAFT, который поддерживает MULTI-RAFT-GROUP для сценариев с высокой нагрузкой и низкой задержкой. С SOFAJRaft вы можете сосредоточиться на своей сфере бизнеса. SOFAJRaft решает все технические задачи, связанные с RAFT. SOFAJRaft очень удобен для пользователя и содержит несколько примеров, облегчающих понимание и использование.
Требования для компиляции: JDK 8+ и Maven 3.2.5+.
Как внести свой вклад
SOFAJRaft был перенесен из версии Baidu с некоторыми оптимизациями и улучшениями. Спасибо команде Baidu braft за открытие такой замечательной реализации RAFT на C++.
SOFAJRaft распространяется по лицензии Apache License 2.0. SOFAJRaft использует некоторые сторонние компоненты, а их протокол с открытым исходным кодом также является лицензией Apache 2.0. Кроме того, SOFAJRaft также напрямую ссылается на некоторый код (возможно, с небольшими изменениями), протокол с открытым исходным кодом которого является Apache License 2.0, включая
Смотрите материалы нашего сообщества.
Присоединяйтесь к группе пользователей Slack.
Отсканируйте приведенный ниже QR-код с помощью DingTalk (钉钉), чтобы присоединиться к группе пользователей SOFAStack.
Отсканируйте QR-код ниже с помощью WeChat (微信), чтобы подписаться на наши официальные аккаунты.
Это компании, использующие SOFAStack (имена указаны в произвольном порядке). Пожалуйста, оставьте здесь комментарий, чтобы рассказать нам о своем сценарии улучшения SOFAStack.