Skip to content

A distributed subgroup discovery framework using Apache Kafka and Zookeeper. Implements the paraDis methodology with a master-worker architecture for scalable and efficient subgroup discovery using the pysubgroup\ library

License

Notifications You must be signed in to change notification settings

J-Chandra-py/kafka_pysubg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. Start Kafka and Zookeeper: Run the kafka cluster with only n brokers
docker-compose up
  1. Run the Master Node: Launch the master node script in one terminal:
python master.py
  1. Run Worker Nodes: Launch multiple instances of the worker node script: syntax: python worker.py worker_id server:port
syntax: python worker.py worker_id server:port
python worker.py worker1 9091
python worker.py worker2 9092
python worker.py worker3 9093

About

A distributed subgroup discovery framework using Apache Kafka and Zookeeper. Implements the paraDis methodology with a master-worker architecture for scalable and efficient subgroup discovery using the pysubgroup\ library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published