Performance under peak load

Quality Assurance CoE

Sub-4.3s average response at 8,000+ virtual users after remediation

Business problem

A voting platform needed to support thousands of simultaneous users during a fixed election window. Earlier benchmarking covered roughly 3,000 users; the target load was significantly higher with strict page-level SLAs.

Engagement context

  • Target: 5,000–8,000 simultaneous users
  • Business SLA: 5 seconds per page in the voting flow
  • Initial average response under load: 12 seconds
  • Initial error rate: 16% under sustained peak

Solution implemented

Phase 1 — Web services evaluation

Nine APIs evaluated under sustained load (~8 hours) with virtual users at target scale.

Phase 2 — UI flow evaluation

End-to-end vote-casting flow tested under 8,000 virtual users (~3 hours).

Remediation and re-run

Infrastructure thresholds, certificate generation, and scaling policies adjusted based on evidence from the first run.

Outcomes

  • Error rate reduced to below 1.54%
  • Average response time brought below 4.3 seconds
  • 98+ hits per second sustained in validation runs
  • 97,832 votes cast successfully in the evaluation window

Evidence-led performance engineering aligned technical fixes with a public-facing SLA — not guesswork under pressure.

Go To Top