TrackSSA0043

Background Jobs Are Starving the API

Medium

Problem

Paradox Shop must serve 1,800 API requests per second while processing a scheduled backlog of 500,000 image-resizing and report-generation jobs. If batch work runs on the API servers, it consumes another 45% of their capacity and saturates the customer-facing service. Design separate compute paths for interactive API traffic and background jobs. The batch backlog must finish within 20 minutes.

Required components

Click to add a component to the canvas.

Additional components

Browse by category. Click or drag a component onto the canvas.

Drag components from the library onto the canvas, then drag from a component's right handle to connect it to another.

100%
$0 / $2,170