All Questions
Multi Step Processes medium

Your app handles both 'Image Processing' (Heavy) and 'User Login' (Fast). If Image Processing consumes all CPU/Threads, users can't login. How does the Bulkhead pattern fix this?

  1. A It prioritizes Login requests.
  2. B It isolates resources (e.g., separate Thread Pools) for each workload.
  3. C It puts all requests in one large queue.
  4. D It adds more RAM.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions