Microservices in Python

By Victor Mshindi & Ouma Rodgers

Installation

What you need

  • Python3
  • RabbitMQ

Setting up environment

  • Create a virtual environment:
$ virtualenv venv
$ source venv/bin/activate
(venv)$
  • Install project dependencies::
(venv)$ pip install -r requirements.txt
  • Install RabbitMQ

Linux - https://www.rabbitmq.com/install-debian.html

MacOS - https://www.rabbitmq.com/install-homebrew.html

Windows - https://www.rabbitmq.com/install-windows.html

Learning

Microserices
Nameko
GraphQL
Others