Skip to content

mischuh/kafka-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kafka-python

Dummy project to test kafka with python

Prerequisite

https://www.confluent.io/blog/introduction-to-apache-kafka-for-python-programmers/

Install the librdkafka shared library and corresponding C header files

brew install librdkafka

Install python packages

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Start kafka single node

https://github.com/confluentinc/cp-docker-images/tree/4.0.x/examples

docker-compose up -d
docker-compose logs --tail=50 -f

Run examples

cd v1/
python3 consumer.py
python3 producer.py

cd twitter
export TWITTER_CONSUMER_KEY="..."
export TWITTER_CONSUMER_SECRET="..."
export TWITTER_ACCESS_TOKEN="..."
export TWITTER_ACCESS_SECRET="..."
python3 ../v1/consumer.py
python3 twitter_stream.py

About

Dummy project to test kafka with python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published