Workflow Engine for Kubernetes
-
Updated
Apr 18, 2025 - Go
Workflow Engine for Kubernetes
Community-driven, simple, yet powerful framework for fast, cost-effective distributed Compute over Data.
It is an efficient, flexible, and lightweight goroutine pool. It provides an easy way to deal with concurrent tasks with limited resource.
Distributed batch data processing framework
GoBatch is a batch processing framework in Go like Spring Batch in Java
Batch processing library for Golang.
A Simple Batch Processing library in Go
Go bindings for Imageflow -> https://github.com./imazen/imageflow
Type-safe, automatic, asynchronous batch processing.
A reliable queue for batch processing written in Go and backed by Redis.
Batch Guetzli compressions in a manageable fashion
Resize photo ID images using face recognition technology
Simple Go package for handling incoming requests in batches.
A package for micro batch processing
Lunchpail compiles your job code into an all-in-one executable. Others download that binary, and "up" it to run your code locally, in a Kubernetes cluster, or on run-and-done virtual machines in the Cloud.
Data pipeline built with the Apache Beam Go SDK
Handy tool for generating a bunch of icons from one source, e.g. for mobile apps development
A practical example of batch processing on Google Cloud Dataflow using the Go SDK for Apache Beam 🔥
Add a description, image, and links to the batch-processing topic page so that developers can more easily learn about it.
To associate your repository with the batch-processing topic, visit your repo's landing page and select "manage topics."