Python + EC2 boto expert
Closed - This job posting has been filled and work has been completed.
Need someone to create a simple webservice based on Python Flask.
The service allows my web service to scale elastically in AWS based on user demand.
The services takes as its input:
1. Number of outstanding customer requests
2. Number of in-flight requests
Based on these, our algorithm decides when to spin up a new node in AWS using boto.
The simplest algorithm is to check if the length of the queue is great than a threshold, a new instance is created and added to our system.
As a part of testing, you will also need to develop a simple "simulator" of this system where you can emulate different usage scenarios to see if the algorithm is optimized or not. Very exciting project for someone who likes to learn, You will be working beside a PhD computer scientist with years of experience.