Apache Helix

Apache Helix 的镜像。Helix 是一个通用的集群管理框架,用于自动管理节点集群上托管的分区、复制和分布式资源。「Mirror of Apache Helix. Helix is a generic cluster management framework used for automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes.」

Github stars Tracking Chart

Apache Helix

Helix 是 Apache 软件基金会的一员。

项目网站:http://helix.apache.org/

邮件列表:http://helix.apache.org/mail-lists.html


构建

mvn clean install -Dmaven.test.skip.exec=true

什么是 HELIX

Helix是一个通用的集群管理框架,用于自动管理节点集群上托管的分区、复制和分布式资源。Helix提供了以下功能:

  • 自动向节点分配资源/分区
  • 节点故障检测和恢复
  • 动态增加资源
  • 动态添加节点到集群中
  • 可插拔的分布式状态机,通过状态转换管理资源的状态。
  • 自动负载平衡和过渡的节流。


Overview

Name With Ownerapache/helix
Primary LanguageJava
Program languageShell (Language Count: 9)
PlatformLinux, Docker
License:Apache License 2.0
Release Count39
Last Release Namehelix-1.3.1 (Posted on 2023-09-24 09:50:52)
First Release Namehelix-0.6.0-incubating (Posted on 2013-01-09 13:21:41)
Created At2014-01-13 08:00:06
Pushed At2024-04-16 21:16:57
Last Commit At2024-04-11 10:12:52
Stargazers Count442
Watchers Count37
Fork Count215
Commits Count4.6k
Has Issues Enabled
Issues Count1147
Issue Open Count59
Pull Requests Count1386
Pull Requests Open Count5
Pull Requests Close Count253
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Apache Helix

Helix CI
Maven Central
License
codecov.io
Flaky Tests Track

Helix Logo

Helix is part of the Apache Software Foundation.

Project page: http://helix.apache.org/

Mailing list: http://helix.apache.org/mail-lists.html

Build

mvn clean install -Dmaven.test.skip.exec=true

WHAT IS HELIX

Helix is a generic cluster management framework used for automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. Helix provides the following features:

  1. Automatic assignment of resource/partition to nodes
  2. Node failure detection and recovery
  3. Dynamic addition of Resources
  4. Dynamic addition of nodes to the cluster
  5. Pluggable distributed state machine to manage the state of a resource via state transitions
  6. Automatic load balancing and throttling of transitions

Dependencies

Helix UI has been tested to run well on these versions of node and yarn:

  "engines": {
    "node": "~14.17.5",
    "yarn": "^1.22.18"
  },
To the top