awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/incubator-storm

0
View on GitHub↗
6,683 Stars·4,044 Forks·Java·Apache-2.0·6 Aufrufestorm.apache.org↗

Incubator Storm

Apache Storm is a distributed stream processing framework and real-time data processing engine. It functions as a fault-tolerant distributed computing system designed to analyze data in motion across a cluster of machines for continuous stream computation.

The system enables the creation of fault-tolerant data pipelines and scalable event processing by distributing workloads across a network of computing nodes. This architecture ensures low latency and high throughput for live data while allowing the system to recover automatically from individual node failures.

The framework provides capabilities for distributed stream computing and the processing of real-time data streams to build scalable streaming applications.

Features

  • Streaming Data Processing - Analyzes and transforms continuous streams of real-time data using a distributed computing framework.
  • Stream Processing Engines - Provides a distributed engine for continuous computation on real-time data streams with low latency.
  • Real-Time Data Processors - Ingests and transforms data streams in real-time for continuous analytics and event handling.
  • Distributed Stream Execution - Executes streaming pipelines as a directed acyclic graph distributed across a cluster of worker nodes.
  • High-Throughput Data Streaming - Provides a high-throughput architecture optimized for the continuous flow and processing of massive event volumes.
  • Stream Processing Pipelines - Passes discrete data records through asynchronous message streams using a high-throughput pipeline architecture.
  • Fault Tolerance - Ensures system resilience by automatically recovering from individual node failures in a distributed environment.
  • Distributed Event Processing - Handles large volumes of events in motion by distributing workloads across a network of computing nodes.
  • High-Performance Transport Layers - Utilizes a high-performance networking layer to move data tuples between nodes with minimal overhead.
  • Reliable Transmission Mechanisms - Implements reliable data delivery through tuple tracking and automatic re-transmission of unacknowledged messages.
  • Distributed Cluster Coordination - Uses ZooKeeper to synchronize cluster state and track the health of supervisor and worker nodes.
  • Process Isolation Architectures - Runs processing tasks in separate JVM instances to ensure fault isolation and resource management.
  • Databases & Data Processing - Distributed real-time computation system.

Star-Verlauf

Star-Verlauf für apache/incubator-stormStar-Verlauf für apache/incubator-storm

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Incubator Storm

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Incubator Storm.
  • hazelcast/hazelcastAvatar von hazelcast

    hazelcast/hazelcast

    6,570Auf GitHub ansehen↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    Auf GitHub ansehen↗6,570
  • apache/stormAvatar von apache

    apache/storm

    6,683Auf GitHub ansehen↗

    Storm is a distributed stream processing framework designed to execute unbounded computations across a cluster to process real-time data streams. It functions as a data pipeline orchestrator that allows users to define and deploy declarative data flow graphs connecting streaming sources to processing components. The system operates as a multi-tenant distributed compute engine that isolates workloads and limits resource usage across shared clusters using dedicated pools and access control. It is also a secure distributed processing engine that employs encrypted node communication and SSL-secur

    Java
    Auf GitHub ansehen↗6,683
  • risingwavelabs/risingwaveAvatar von risingwavelabs

    risingwavelabs/risingwave

    9,093Auf GitHub ansehen↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Rustapache-icebergdata-engineeringdatabase
    Auf GitHub ansehen↗9,093
  • infinyon/fluvioAvatar von infinyon

    infinyon/fluvio

    5,231Auf GitHub ansehen↗

    Fluvio is a distributed event streaming platform and cloud-native streaming engine designed for collecting, persisting, and replicating real-time data streams across a distributed cluster. It functions as a real-time data pipeline for building stateful workflows that ingest, enrich, and export data between external sources and sinks. The platform is distinguished by its use of WebAssembly to execute compiled modules for in-line data transformations and filtering. This allows for the execution of custom business logic to reshape information in motion without requiring a restart of the cluster.

    Rust
    Auf GitHub ansehen↗5,231
Alle 30 Alternativen zu Incubator Storm anzeigen→

Häufig gestellte Fragen

Was macht apache/incubator-storm?

Apache Storm is a distributed stream processing framework and real-time data processing engine. It functions as a fault-tolerant distributed computing system designed to analyze data in motion across a cluster of machines for continuous stream computation.

Was sind die Hauptfunktionen von apache/incubator-storm?

Die Hauptfunktionen von apache/incubator-storm sind: Streaming Data Processing, Stream Processing Engines, Real-Time Data Processors, Distributed Stream Execution, High-Throughput Data Streaming, Stream Processing Pipelines, Fault Tolerance, Distributed Event Processing.

Welche Open-Source-Alternativen gibt es zu apache/incubator-storm?

Open-Source-Alternativen zu apache/incubator-storm sind unter anderem: hazelcast/hazelcast — Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to… apache/storm — Storm is a distributed stream processing framework designed to execute unbounded computations across a cluster to… risingwavelabs/risingwave — RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process… infinyon/fluvio — Fluvio is a distributed event streaming platform and cloud-native streaming engine designed for collecting,… apache/spark — Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation… alibaba/jstorm — jStorm is a distributed stream processing engine designed for executing low-latency computations on high-volume data…