Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Extensible consumer made for applications using Amazon's Kinesis Python Client Library (KCL).

License

Notifications You must be signed in to change notification settings

bufferapp/cerone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

12 Commits

Repository files navigation

Cerone

Extensible consumer made for applications using Amazon's Kinesis Python Client Library (KCL).

Installation

You can use pip to install Cerone.

pip install git+https://github.com/bufferapp/cerone

If you prefer, you can clone it and run the setup.py file. Use the following commands to install Cerone from Github:

git clone https://github.com/bufferapp/cerone
cd cerone
python setup.py install

Requirements

Cerone uses and communicates with the Kinesis Client Library MultiLangDaemon interface. You can found the installation instructions in the Amazon Kinesis Client Python repository. Alternatively, you can use our bufferapp/cerone-consumer Docker image as shown in the example folder.

Usage

Once you've defined the function you want to apply to the stream records, you can call Cerone's process_stream. The example main.py code shows a basic processing (saving stream data to a file) being applied to a stream.


Feel free to file an issue for any kind of feedback or bug!

About

Extensible consumer made for applications using Amazon's Kinesis Python Client Library (KCL).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /