You have two applications who communicate synchronously. It worked fine until there suddenly a spike of traffic. What change you might apply in this case?
Answer
More details are missing to determine for sure but it might be better to decouple the applications by introducing one of the following:
- Queue model with SQS
- Publisher/Subscriber model with SNS