Commit graph

7 commits

Author SHA1 Message Date
Harlow Ward
70c3b1bd79 Broke apart generic files into directories
* Added new package name for each directory.
* Update tests to match new package names.
2014-07-29 19:15:44 -07:00
Harlow Ward
b086b64d7b Add Emitters
* Add first s3 Emitter along with Emitter Interface.
* Replace setters with initializers.
2014-07-29 19:02:16 -07:00
Harlow Ward
f7d1202fe0 Use ID over Id from Golang best practices 2014-07-28 16:33:42 -07:00
Harlow Ward
57dc74bd48 Add checkpoint interface
* Add first checkpoint implementation of RedisCheckpoint.
* Move MsgBuffer into the buffers.go file.
2014-07-27 21:13:34 -07:00
Harlow Ward
0ba88d49bc Add example applications
* Add example consumer and producer appications
* Ignore .env file
2014-07-27 19:38:53 -07:00
Harlow Ward
b5625c98a1 Message buffer
* Create a structure for collecting unique messages.
* Keep track of first checkpoint, and last checkpoint through sequence
  numbers from Kinesis.
* Add specs for core functionality.
2014-07-27 18:14:35 -07:00
Harlow Ward
0fe80b708b Initial commit
* Add installation instructions to README.
* Make note that this repo is under development.
2014-07-25 00:22:06 -07:00