Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- batch-processing
- kafka
- pathway
- python
47,133 repositories indexed
1–11 of 11 · Most stars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
A powerful background job processing library for Clojure
OpenMessaging Specification
BatchFlow helps you conveniently work with random or sequential batches of your data and define data processing and machine learning workflows even for datasets that do not fit into memory.
Distributed batch data processing framework
A light-weight package for in-app micro batch processing
A general-purpose data analysis engine radically changing the way batch and stream data is processed