Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
- Updated
Jul 18, 2025 - Go
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
A search engine which can hold 100 trillion lines of log data.
A lightweight modern map reduce framework brought to k8s
Appengine Datastore Mapper in Go
A rich Map/Reduce API in Go
slice, map, iter.Seq, iter.Seq2 APIs for transforming, filtering, reducing, summing and other iteration-based tasks.
Distributed Systems Labs
MIT6.824 Lab implementation, Lecture Note
A simple implementation of Google Map Reduce Paper
Golang lib for chain functional programming with spark-like APIs.
MIT 6.824 Distributed Systems Engineering labs, Spring 2020.
This repo contains my solutions to MIT 6.824 labs.
The project of MIT-6.824 "Distributed Systems".
Implementations of MST calculation in a distributed setting, assuming super-linear memory.
Resources for learning distributed systems.
Implementation of a distributed system in Go.
small projects in go from MIT course, containing map reduce, concurrency programming, and raft
A distributed grep, implemented with the MapReduce model.
Add a description, image, and links to the map-reduce topic page so that developers can more easily learn about it.
To associate your repository with the map-reduce topic, visit your repo's landing page and select "manage topics."