Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 1.13 KB

README.md

File metadata and controls

15 lines (11 loc) · 1.13 KB

PyConnect

pypi Version Python Versions Build Status License: MIT

A Python implementation of "Kafka Connect"-like functionality that uses plain AvroConsumer/-Producers to make it easier to develop Kafka connect applications.

TODOs

  • Flush consumer messages based on a timeout optionally
  • Provide runtime and examples that show how to run it in a dockerized environment
  • Add travis build process and mypy checking

Known issues

  • Kafkacat and the Producer will try to reach the test cluster via "localhost" but will get the response that they should connect to "broker", which isn't resolvable outside of the docker-compose environment. That's why we change /etc/hosts during development setup. You can undo the changes with make uninstall-hosts