From the course: AWS for Developers: SNS, SQS, and SWF

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Plan the refactoring

Plan the refactoring - Amazon Web Services (AWS) Tutorial

From the course: AWS for Developers: SNS, SQS, and SWF

Start my 1-month free trial

Plan the refactoring

- [Instructor] So here's the setup. Our university allows potential design students to apply online. The applicants can fill out an online form and upload their resume and design portfolio. And existing application process that was written in PHP stores the resume and portfolio, runs a tool that somebody made to parse out the details in the resume, and then notify the registrar's office to check that the application and the documents don't have any missing items. Now, this has been working fine for the most part, but as the university has gotten larger, the server would start to crash during the enrollment period. It turns out the resume parser is taking longer and longer to run. So when a lot of students apply at the same time, it can really slow down the server. In this workflow, our system needs to send out notifications to the registrar's office and to the applicant, but the applicants are calling in and seeing…

Contents