🔥 3-day streak
AWS Certified Solutions Architect - Professional2 / 186
Question 2 of 186

A media company runs a mobile news application backed by a monolithic REST API on EC2 behind an Application Load Balancer. The API aggregates data from three microservices, and mobile clients frequently over-fetch large JSON payloads on cellular networks, driving high data transfer costs and poor perceived performance. Product analytics show that different app screens need different subsets of the same underlying data, and the team also wants to push live breaking-news updates to active users without polling. The company wants to improve performance and reduce redundant data transfer while minimizing custom server infrastructure to maintain. Which refactoring approach best meets these goals?

Reviewed for accuracy · Report an issueNext question