Skip to content
Funky Gao edited this page Mar 2, 2016 · 7 revisions

Welcome to the gafka wiki!

Assumption

I assume you have basic experience in golang before playing with gafka.

Quick Start

go get github.com/funkygao/gafka
cd $GOPATH/src/github.com/funkygao/gafka
go get ./...    # install all dependent packages
./build -it gk  # build and install command 'gk'
$GOPATH/bin/gk  # try 'gk' command, and see what happends
./build -it zk  # build and install command 'zk'
$GOPATH/bin/zk  # try 'zk' command, and see what happends

# to change zones according to your environment, modify $HOME/.gafka
# $HOME/.gafka.cf is installed the first time you run command 'gk'

kateway

A fully-managed real-time secure and reliable RESTful Cloud Pub/Sub streaming message service.

WIKI to be done.

ehaproxy

Elastic haproxy that sits in front of kateway. It uses zookeeper to dynamically locate and distribute load to kateway instances.

With ehaproxy, you needn't modify haproxy configurations before scaling up/down kateway(backend) instances. All is automatically done inside ehaproxy.

Clone this wiki locally