Amazon Kinesis Client for Go
Find a file
2018-05-10 23:56:14 +00:00
batchconsumer add test for default case 2018-01-25 15:13:11 +00:00
cmd remove logger as parameter 2017-11-03 17:48:50 +00:00
decode Added decoder_msg_type field to logs parsed by syslog 2018-05-10 23:56:14 +00:00
kcl Cleaned up shutdown code 2017-09-20 21:28:43 +00:00
splitter fix lambda -> rsyslog message conversion to always have a task ID 2018-03-13 16:48:41 +00:00
.gitignore Added vendor to .gitignore 2017-05-22 22:57:34 +00:00
batchconsumer.properties Implemented new consumer interface as well as example consumer: 'batchconsumer' 2017-07-18 02:03:15 +00:00
circle.yml upgrade to 1.9 and convert to dep 2017-11-08 09:46:29 -08:00
consumer.properties initial commit 2017-02-08 20:23:00 +00:00
golang.mk add test for default case 2018-01-25 15:13:11 +00:00
Gopkg.lock Remove self-references in Gopkg.toml 2018-02-16 13:14:07 -08:00
Gopkg.toml Remove self-references in Gopkg.toml 2018-02-16 13:14:07 -08:00
Makefile add test for default case 2018-01-25 15:13:11 +00:00
README.md initial commit 2017-02-08 20:23:00 +00:00

amazon-kinesis-client-go

A port of amazon-kinesis-client-python to Go.

Running the Consumer

Edit the file consumer.properties to point at a Kinesis stream that has some data. Build the consumer binary:

make build

Then run:

make run

This will download the jar files necessary to run the KCL, and then launch the KCL communicating with the consumer binary.