- React will be used on the front end to display images pre and post processing
- A python REST API will be used to bridge the front end and image processing module
- RabbitMQ will be used as a message passing channel for Remote Procedural call
- Go will be used for image processing to leverage it's concurrency support
- Pipenv is used to management python packages and maintain virtual environment
- Vagrant and Chef will be our provisioning / deployment solution