From 0edb29955d929cb418409b7adb5da47b8fc415da Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sat, 24 Oct 2015 09:46:47 -0700 Subject: [PATCH 1/3] Update README.md --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d3ab6d49..8a4f042c 100644 --- a/README.md +++ b/README.md @@ -284,14 +284,18 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a *Packages that help with building Distributed Systems.* -* [celeriac](https://github.com/svcavallar/celeriac.v1) - A library for adding support for interacting and monitoring Celery workers, tasks and events in Go -* [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer. -* [go-jump](https://github.com/dgryski/go-jump) - A port of Google's "Jump" Consistent Hash function. -* [gorpc](https://github.com/valyala/gorpc) - Simple, fast and scalable RPC library for high load. -* [grpc-go](https://github.com/grpc/grpc-go) - The Go language implementation of gRPC. HTTP/2 based RPC. -* [raft](https://github.com/hashicorp/raft) - Golang implementation of the Raft consensus protocol, by HashiCorp. -* [torrent](https://github.com/anacrolix/torrent) - BitTorrent client package. - * [dht](https://godoc.org/github.com/anacrolix/torrent/dht) - BitTorrent Kademlia DHT implementation. +* Distributed Systems + * [glow](https://github.com/chrislusf/glow) - An easy-to-use distributed computation system written in Go, an alternative to Hadoop Map Reduce, Spark, Flint, etc. + +* Libraries + * [celeriac](https://github.com/svcavallar/celeriac.v1) - A library for adding support for interacting and monitoring Celery workers, tasks and events in Go + * [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer. + * [go-jump](https://github.com/dgryski/go-jump) - A port of Google's "Jump" Consistent Hash function. + * [gorpc](https://github.com/valyala/gorpc) - Simple, fast and scalable RPC library for high load. + * [grpc-go](https://github.com/grpc/grpc-go) - The Go language implementation of gRPC. HTTP/2 based RPC. + * [raft](https://github.com/hashicorp/raft) - Golang implementation of the Raft consensus protocol, by HashiCorp. + * [torrent](https://github.com/anacrolix/torrent) - BitTorrent client package. + * [dht](https://godoc.org/github.com/anacrolix/torrent/dht) - BitTorrent Kademlia DHT implementation. ## Email From 4890e10ef753c27daf91d2e3843f991d7bd15791 Mon Sep 17 00:00:00 2001 From: chrislusf Date: Sat, 31 Oct 2015 10:19:56 -0700 Subject: [PATCH 2/3] Revert "Update README.md" This reverts commit 0edb29955d929cb418409b7adb5da47b8fc415da. --- README.md | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 8a4f042c..d3ab6d49 100644 --- a/README.md +++ b/README.md @@ -284,18 +284,14 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a *Packages that help with building Distributed Systems.* -* Distributed Systems - * [glow](https://github.com/chrislusf/glow) - An easy-to-use distributed computation system written in Go, an alternative to Hadoop Map Reduce, Spark, Flint, etc. - -* Libraries - * [celeriac](https://github.com/svcavallar/celeriac.v1) - A library for adding support for interacting and monitoring Celery workers, tasks and events in Go - * [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer. - * [go-jump](https://github.com/dgryski/go-jump) - A port of Google's "Jump" Consistent Hash function. - * [gorpc](https://github.com/valyala/gorpc) - Simple, fast and scalable RPC library for high load. - * [grpc-go](https://github.com/grpc/grpc-go) - The Go language implementation of gRPC. HTTP/2 based RPC. - * [raft](https://github.com/hashicorp/raft) - Golang implementation of the Raft consensus protocol, by HashiCorp. - * [torrent](https://github.com/anacrolix/torrent) - BitTorrent client package. - * [dht](https://godoc.org/github.com/anacrolix/torrent/dht) - BitTorrent Kademlia DHT implementation. +* [celeriac](https://github.com/svcavallar/celeriac.v1) - A library for adding support for interacting and monitoring Celery workers, tasks and events in Go +* [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer. +* [go-jump](https://github.com/dgryski/go-jump) - A port of Google's "Jump" Consistent Hash function. +* [gorpc](https://github.com/valyala/gorpc) - Simple, fast and scalable RPC library for high load. +* [grpc-go](https://github.com/grpc/grpc-go) - The Go language implementation of gRPC. HTTP/2 based RPC. +* [raft](https://github.com/hashicorp/raft) - Golang implementation of the Raft consensus protocol, by HashiCorp. +* [torrent](https://github.com/anacrolix/torrent) - BitTorrent client package. + * [dht](https://godoc.org/github.com/anacrolix/torrent/dht) - BitTorrent Kademlia DHT implementation. ## Email From e3f0d2490001225f643346d597a360c7b41ed4b2 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sat, 31 Oct 2015 11:28:00 -0700 Subject: [PATCH 3/3] add "glow" for distributed computing --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3ab6d49..cdfdd482 100644 --- a/README.md +++ b/README.md @@ -286,6 +286,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a * [celeriac](https://github.com/svcavallar/celeriac.v1) - A library for adding support for interacting and monitoring Celery workers, tasks and events in Go * [flowgraph](https://github.com/vectaport/flowgraph) - MPI-style ready-send coordination layer. +* [glow](https://github.com/chrislusf/glow) - Easy-to-Use scalable distributed big data processing, Map-Reduce, DAG execution, all in pure Go. * [go-jump](https://github.com/dgryski/go-jump) - A port of Google's "Jump" Consistent Hash function. * [gorpc](https://github.com/valyala/gorpc) - Simple, fast and scalable RPC library for high load. * [grpc-go](https://github.com/grpc/grpc-go) - The Go language implementation of gRPC. HTTP/2 based RPC.