diff --git a/scalability/architecture.png b/scalability/architecture.png new file mode 100644 index 0000000..3b00c5a Binary files /dev/null and b/scalability/architecture.png differ diff --git a/scalability/calculations.md b/scalability/calculations.md new file mode 100644 index 0000000..522f282 --- /dev/null +++ b/scalability/calculations.md @@ -0,0 +1,33 @@ +# Scalability Calculation + +## Given + +Incoming traffic = 15,000 requests/second + +Container capacity = 500 requests/second + +Safety margin = 30% + +--- + +## Step 1 + +Minimum containers required: + +15000 / 500 = 30 containers + +--- + +## Step 2 + +Add a 30% safety margin: + +30 × 1.30 = 39 containers + +--- + +## Final Result + +Required containers = **39** + +This deployment can safely handle 15,000 requests per second while providing additional capacity for traffic spikes and failover.