Amazon Kinesis Client for Go
Find a file
Rafael bfe2ac0f6d
Merge pull request #23 from Clever/INFRA-2764
handle logs coming in from lambda functions
2018-01-25 15:15:10 -08: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 Removed stringifyNested, renameESReservedFields, and minimumTimestamp params from decoder. minimumTimestamp isn't needed anymore. stringifyNested and renameESReservedFields are very specific to the elasticsearch consumer and will be moved to the elasticsearch consumer. 2017-09-21 19:51:48 +00:00
kcl Cleaned up shutdown code 2017-09-20 21:28:43 +00:00
splitter add test for default case 2018-01-25 15:13:11 +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 upgrade to 1.9 and convert to dep 2017-11-08 09:46:29 -08:00
Gopkg.toml upgrade to 1.9 and convert to dep 2017-11-08 09:46:29 -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.