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星跟蹤圖

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提供了以下功能:

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


概覽

名稱與所有者apache/helix
主編程語言Java
編程語言Shell (語言數: 9)
平台Linux, Docker
許可證Apache License 2.0
發布數39
最新版本名稱helix-1.3.1 (發布於 2023-09-24 09:50:52)
第一版名稱helix-0.6.0-incubating (發布於 2013-01-09 13:21:41)
創建於2014-01-13 08:00:06
推送於2024-04-25 22:47:03
最后一次提交2024-04-25 15:47:03
星數443
關注者數37
派生數216
提交數4.6k
已啟用問題?
問題數1150
打開的問題數62
拉請求數1387
打開的拉請求數4
關閉的拉請求數253
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

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"
  },
去到頂部