go-streams

Stream processor library

Provides a lightweight and flexible way to process data streams in Go

A lightweight stream processing library for Go

GitHub

2k stars
29 watching
159 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

aerospikedata-pipelinedata-streametlkafkakafka-streamslow-codenats-streamingpipelinepulsarredisstream-processingstream-processorstreaming-apistreaming-datastreamsthrottlingwebsocketwindowingworkflow

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
youthlin/streamStream processing library for Go90
wallaroolabs/wallyA distributed stream processing framework for real-time data reactions1,477
reugn/asyncA collection of concurrent and asynchronous data structures and utilities for efficient programming in Go.226
gazette/coreEnables teams to build platforms mixing SQL, batch, and real-time streaming processing paradigms723
keilerkonzept/topkAn implementation of probabilistic data structures for approximate data stream processing4
lgouellec/streamizA .NET library for processing and aggregating stream data from Apache Kafka477
nodefluent/kafka-streamsA Node.js library implementing Kafka Streams functionality for stream state processing and table representation.831
thempatel/streamvbyte-simdgoA Go implementation of Stream VByte compression algorithm leveraging SIMD techniques for improved performance.16
nerevu/rikoA Python library for analyzing and processing streams of structured data1,605
primetalk/goioA generics streaming library for Go inspired by Scala's cats-effect and fs2 libraries83
maki-nage/makinageStream Processing Library and Framework38
gojek/zigguratA framework for building stateless applications on top of Kafka stream processing399
quixio/quix-streamsA Python framework for real-time data processing on Apache Kafka streams1,246
nikolaydubina/go-featureprocessingA Go library for fast and simple feature engineering and machine learning data preprocessing121
reugn/go-quartzA minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers.1,805