CS6650 Building Scalable Distributed Systems
In this project we’re going to query the number of likes and dislikes for an album.
Check out the new API version and the GET operation for likes and dislikes.
Your aim is simple. Query the number of likes and dislikes and try to get the best response time you can.
Start with the client from Assignment 3
Add three new thread that simply query GET/review/{albumID} as fast as possible, using a random albumID
Start these threads after your first thread group has completed
Stop these threads as soon as all thread groups have completed
Output the usual statistics for the new GET operation, including the throughput you achieve from the three threads
Simple, eh?
Form a group - 3 is ideal. Start with whatever code base you like.
Figure out a way to ensure the new GET threads always uses a valid album ID
Your submission will be a presentation in the last class. You have 7 minutes at most, so aim for less than 10 slides.
After your presentation one team member should submit the slides to canvas for Assignment 4 as a pdf, making sure all team members are listed on the first slide with the team name.
Results: 20 points
Presentation Quality: 10 points