awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
didi avatar

didi/KnowStreaming

0
View on GitHub↗
7,167 نجوم·1,295 تفرعات·Java·AGPL-3.0·3 مشاهداتknowstreaming.com↗

KnowStreaming

KnowStreaming is a centralized Kafka cluster management platform that unifies multi-cluster federation, load balancing, disaster recovery, and resource governance through a web-based graphical interface. It provides a single control plane for administering brokers, topics, partitions, consumer groups, ACLs, and connectors across heterogeneous Kafka clusters without requiring CLI commands or agent deployment on brokers.

The platform distinguishes itself through automated load balancing that redistributes partition leaders and replicas to eliminate hotspots and improve throughput, combined with a multi-active disaster recovery orchestrator that coordinates failover and traffic switching between clusters to maintain availability during outages. It also includes a replica migration engine for moving topic replicas between brokers or racks with zero downtime, and supports scaling replicas on the fly to adjust fault tolerance and read capacity.

Beyond these core capabilities, KnowStreaming offers real-time monitoring of cluster health and metrics through a non-intrusive polling pipeline, automatic cluster discovery and registration for any Kafka version, and graphical governance of topic lifecycles, partition assignments, and configuration policies. The platform is built on a plugin-based agentless architecture that extends management capabilities through hot-pluggable modules without modifying broker configurations or restarting clusters.

Features

  • Kafka Cluster Administration - Manages brokers, topics, partitions, and consumer groups across multiple Kafka clusters through a graphical interface.
  • Kafka Management Interfaces - Ships a web-based graphical interface for administering Apache Kafka clusters with zero-instrumentation deployment.
  • Cluster Load Balancing - Provides automated rebalancing of partition leaders and replicas across brokers to eliminate hotspots.
  • Kafka Partition Balancers - Redistributes partition leaders and replicas across brokers to eliminate hotspots and improve cluster throughput.
  • Partition Leader Redistributors - Automatically redistributes partition leaders and replicas across brokers to eliminate hotspots and improve throughput.
  • Multi-Active Failover Coordinators - Coordinates failover and traffic switching between Kafka clusters to maintain availability during outages.
  • Partition Reassignment Engines - Executes partition reassignment plans by coordinating leader election and data copying across brokers with zero downtime.
  • Topic Replica Movers - Moves topic replicas between brokers or racks to rebalance storage and network load without downtime.
  • Kafka Resource Controllers - Controls topic lifecycle, partition assignments, and configuration policies across clusters from a centralized dashboard.
  • Kafka Resource Orchestrators - Translates UI-driven operations into Kafka administrative API calls for topic, partition, and ACL management.
  • Cross-Cluster Federation - Unifies heterogeneous Kafka clusters under a single control plane by abstracting version-specific protocols and metadata.
  • Cross-Cluster Failover Orchestrators - Coordinates failover and traffic switching between Kafka clusters to maintain availability during outages.
  • Disaster Recovery Orchestrators - Coordinates failover and traffic switching between Kafka clusters to maintain availability during outages.
  • Kafka Replica Scalers - Adds or removes replicas for a topic to adjust fault tolerance and read capacity on the fly.
  • Topic Replica Managers - Migrates and scales topic replicas across brokers or racks to rebalance storage and adjust fault tolerance.
  • Agentless Plugin Systems - Extends Kafka management capabilities through hot-pluggable modules without modifying broker configurations or restarting clusters.
  • Cluster Health Monitoring - Displays real-time metrics and health status of Kafka clusters through a graphical interface without agent deployment.
  • Kafka Cluster Health Monitors - Views real-time metrics and health status of Kafka clusters without modifying existing broker deployments.
  • Automatic Cluster Discoverers - Discovers and registers existing Kafka clusters of any version with zero configuration changes to the brokers.
  • Cluster Onboarding Tools - Discovers and registers existing Kafka clusters of any version with zero configuration changes to the brokers.
  • Agentless Metric Collectors - Collects and aggregates broker, topic, and consumer metrics via non-intrusive polling without requiring agent deployment.

سجل النجوم

مخطط تاريخ النجوم لـ didi/knowstreamingمخطط تاريخ النجوم لـ didi/knowstreaming

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ KnowStreaming

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع KnowStreaming.
  • yahoo/cmakالصورة الرمزية لـ yahoo

    yahoo/CMAK

    11,926عرض على GitHub↗

    CMAK is a Kafka cluster management tool and web interface designed for the administration of brokers, topics, and partitions. It provides a centralized system for Kafka cluster governance, encompassing resource administration, access control, and data distribution optimization. The project features a management UI that allows for the creation, deletion, and update of topic configurations and partition counts. It includes a partition rebalancer for executing data reassignment and preferred replica elections to balance load across cluster nodes. The system provides observability through broker

    Scala
    عرض على GitHub↗11,926
  • tchiotludo/akhqالصورة الرمزية لـ tchiotludo

    tchiotludo/akhq

    3,824عرض على GitHub↗

    AKHQ is a web-based management interface for Apache Kafka, providing a centralized platform for administering clusters, topics, and consumer groups. It serves as a comprehensive monitoring and administration tool that includes a Kafka Connect manager and a ksqlDB administration interface. The platform distinguishes itself through extensive schema registry integration, allowing users to browse and decode Avro, Protobuf, and JSON messages using Confluent, Tibco, or AWS Glue registries. It also features a granular security model with role-based access control, sensitive data masking, and support

    Javaguijavakafka
    عرض على GitHub↗3,824
  • redpanda-data/consoleالصورة الرمزية لـ redpanda-data

    redpanda-data/console

    4,292عرض على GitHub↗

    Console is a web-based management tool for monitoring and administering Kafka clusters. It provides a graphical interface for managing topics, consumer groups, and real-time data flows. The project includes dedicated managers for Kafka Connect and the Schema Registry, allowing for the deployment of data connectors and the governance of data schemas. It features a cluster dashboard for tracking broker health, storage usage, and rack status, alongside an interface for role-based access control and audit log inspection. The platform covers data browsing and filtering, consumer group coordinatio

    TypeScriptapache-kafkadataopsgo
    عرض على GitHub↗4,292
  • yahoo/kafka-managerالصورة الرمزية لـ yahoo

    yahoo/kafka-manager

    11,926عرض على GitHub↗

    Kafka Manager is a web-based management interface and monitoring tool for Apache Kafka clusters. It serves as a central control plane for topic administration, consumer monitoring, and cluster health inspection. The project provides specialized utilities for data rebalancing and partition reassignment to distribute workloads across brokers. It also includes tools to optimize partition leadership by electing preferred replicas. The platform covers a broad range of administrative capabilities, including the creation and configuration of message topics, tracking of consumer offsets, and the col

    Scala
    عرض على GitHub↗11,926
عرض جميع البدائل الـ 30 لـ KnowStreaming→

الأسئلة الشائعة

ما هي وظيفة didi/knowstreaming؟

KnowStreaming is a centralized Kafka cluster management platform that unifies multi-cluster federation, load balancing, disaster recovery, and resource governance through a web-based graphical interface. It provides a single control plane for administering brokers, topics, partitions, consumer groups, ACLs, and connectors across heterogeneous Kafka clusters without requiring CLI commands or agent deployment on brokers.

ما هي الميزات الرئيسية لـ didi/knowstreaming؟

الميزات الرئيسية لـ didi/knowstreaming هي: Kafka Cluster Administration, Kafka Management Interfaces, Cluster Load Balancing, Kafka Partition Balancers, Partition Leader Redistributors, Multi-Active Failover Coordinators, Partition Reassignment Engines, Topic Replica Movers.

ما هي البدائل مفتوحة المصدر لـ didi/knowstreaming؟

تشمل البدائل مفتوحة المصدر لـ didi/knowstreaming: yahoo/cmak — CMAK is a Kafka cluster management tool and web interface designed for the administration of brokers, topics, and… tchiotludo/akhq — AKHQ is a web-based management interface for Apache Kafka, providing a centralized platform for administering… redpanda-data/console — Console is a web-based management tool for monitoring and administering Kafka clusters. It provides a graphical… yahoo/kafka-manager — Kafka Manager is a web-based management interface and monitoring tool for Apache Kafka clusters. It serves as a… obsidiandynamics/kafdrop — Kafdrop is a web-based interface for monitoring and managing Apache Kafka clusters, topics, brokers, and consumer… provectus/kafka-ui — kafka-ui is a web interface and centralized control plane for administering Apache Kafka clusters, topics, and…