awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesStream Aggregation

Collecting all emitted elements of a stream into a single summary result or tuple.

Distinct from Stream Element Limiting: Focuses on terminal aggregation of stream data, distinct from element limiting or simple mapping.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Stream Aggregation. Refine with filters or upvote what's useful.

Awesome Stream Aggregation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • reactivex/rxkotlinReactiveX 的头像

    ReactiveX/RxKotlin

    7,041在 GitHub 上查看↗

    RxKotlin is a reactive programming library and asynchronous stream processor that provides Kotlin language extensions for composing event-based data streams. It serves as a set of Kotlin bindings for RxJava, allowing developers to transform, filter, and flatten sequences of data emitted over time. The library focuses on integrating RxJava patterns into Kotlin projects by applying language-specific conventions and idioms. It utilizes extension functions to simplify reactive programming patterns, reduce boilerplate, and optimize workflows within the reactive ecosystem. The toolkit covers a bro

    Collects emitted stream elements into summarized data structures like maps or multimaps.

    Kotlinkotlinrxjava
    在 GitHub 上查看↗7,041
  • reactor/reactor-corereactor 的头像

    reactor/reactor-core

    5,224在 GitHub 上查看↗

    Reactor Core is a reactive programming toolkit and non-blocking foundation for composing asynchronous data pipelines on the JVM. It serves as an asynchronous stream processing framework and a backpressure management system, allowing developers to transform, filter, and combine sequences of events while regulating data flow between producers and consumers to prevent resource exhaustion. The library differentiates itself through a sophisticated concurrency scheduling system and demand-based flow control. It decouples signal processing from specific threads using a scheduler registry and provide

    Reduces a sequence of emitted elements into a single summary value, collection, or boolean result.

    Javaasynchronousflowflux
    在 GitHub 上查看↗5,224
  • zio/ziozio 的头像

    zio/zio

    4,347在 GitHub 上查看↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    Groups stream elements into batches, balancing throughput and latency with configurable schedules.

    Scalaasynchronicityasynchronousasynchronous-programming
    在 GitHub 上查看↗4,347
  1. Home
  2. Software Engineering & Architecture
  3. Stream Aggregation

探索子标签

  • Synchronous AggregatorsTransducers that group stream elements into batches and emit them only when the transducer produces output. **Distinct from Stream Aggregation:** Distinct from Stream Aggregation: focuses on synchronous batching via transducers, not terminal collection of all elements.