Installation

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

Docker Images

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.

Warning

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