/kafka-python

Dummy project to test kafka with python

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