Using Python Package Index
The releases of RxSci and Maki Nage are published on pypi. You can install them with pip:
python3 -m pip install makinage
You can also install RxSci only if you want to use only it:
python3 -m pip install rxsci
For development purposes, you can use a development Kafka server running on a single machine. A docker-compose configuration is available for a fast setup:
git clone https://github.com/maki-nage/docker.git cd docker/compose/mn-dev/
Development Kafka server
You can start a single-node Kafka broker with docker-compose:
docker-compose up -d kafka
The Kafka service is bound on all network interfaces of the machine, allowing for direct usage.
Do not use this image on a non trusted network since anybody can access this kafka cluster. If you need to work on localhost only, you can change the docker-compose configuration file.
Development Consul server
You can start a single-node Consul instance with docker-compose:
docker-compose up -d consul