2. Architecture

Design Principles — Quiz

Test your understanding of design principles with 5 practice questions.

Read the lesson first

Practice Questions

Question 1

If doubling the number of server instances quadruples the system throughput, this behavior is known as:

Question 2

During a peak load of 4500 requests per second, and each stateless instance can handle 1200 requests per second, how many instances are required?

Question 3

Which architectural pattern offloads service-level concerns like discovery, retries, and circuit breaking to a dedicated infrastructure layer without modifying application code?

Question 4

Which scaling approach uses algorithms and historical metrics to adjust capacity proactively before workloads change?

Question 5

In an event-driven, decoupled system, which mechanism ensures that messages are delivered at least once, even if consumers fail?
Design Principles Quiz — Cloud Computing | A-Warded