Skip to content

a collection of tools used to balance Kafka data

License

Notifications You must be signed in to change notification settings

garyparrot/astraea

 
 

Repository files navigation

alt text

維護者

名字 電子信箱 profile
蔡嘉平 [email protected] https://github.com/chia7712
王懿宸 [email protected] https://github.com/wycccccc
方竫泓 [email protected] https://github.com/chinghongfang
李政憲 [email protected] https://github.com/garyparrot
孫祥鈞 [email protected] https://github.com/qoo332001
鄧智懋 [email protected] https://github.com/harryteng9527
陳嘉晟 [email protected] https://github.com/Haser0305
李兆恆 [email protected] https://github.com/chaohengstudent
李宜桓 [email protected] https://github.com/MaxwellYHL

Kafka 工具

Astraea 提供各式工具來降低Kafka使用門檻以及提高Kafka效能和資源使用率

  1. 快速啟動 Zookeeper: 使用容器化的方式快速建立zookeeper服務
  2. 快速啟動 Kafka: 使用容器化的方式快速建立kafka broker服務
  3. 快速啟動 Worker: 使用容器化的方式快速建立kafka worker服務
  4. 快速啟動 Hadoop: 使用容器化的方式快速建立hadoop服務
  5. 快速啟動 Prometheus: 建構Kafka叢集資訊收集系統
  6. 快速啟動 Grafana: 建置圖形化介面監控kafka叢集使用狀況
  7. Performance Tool: 可模擬多種使用情境來驗證Kafka叢集的吞吐量和延遲
  8. Web Server: 可透過Restful APIs操作Kafka叢集
  9. Partitioner: 強大且高效率的 Kafka partitioner 實作
  10. Balancer: Kafka 伺服器端負載平衡工具
  11. GUI: 簡單好用的叢集資訊圖形化工具
  12. Connector: 提供基於 kafka connector 實作的高效平行化工具,包含效能測試和資料遷移等工具
  13. Build: 說明如何建構與測試本專案各模組
  14. etl: 構建 spark-kafka 的資料傳輸通道

Kafka Q&A

  • Kafka Q&A: 整理Kafka在使用上可能會遇到的問題以及解決方法

  • Astraea 故障排除: 統整 Astraea 工具使用上可能會遇到的問題和解決方法

技術發表

Astraea 鼓勵貢獻者參與研討會做技術發表,各年度的發表請見下列連結:

2022 年度

上述報告和測試所使用的硬體詳細資訊:Astraea 測試用硬體

社群活動

Astraea 定時舉辦線下活動,各年度活動請見下方連結

2022 聖誕節

About

a collection of tools used to balance Kafka data

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.8%
  • Shell 2.7%
  • Scala 1.5%