Traffic model
The mix of activities on your site: browsing products, using search, filling the basket, paying by MobilePay or card.
Black Friday, a big newsletter, the morning a municipality opens sign-ups for a popular scheme: we tell you beforehand how your platform will cope. Software that feels fast with ten users can go completely silent at a thousand rather than merely slowing down.
We simulate what your users really do, rather than firing an arbitrary count of parallel connections at the server.
The mix of activities on your site: browsing products, using search, filling the basket, paying by MobilePay or card.
Written in k6, JMeter or Gatling to imitate human pacing, think times included.
Traffic climbs in stages while we watch for the point where latency starts rising.
CPU, RAM, storage, the database or a third-party API: we establish which one caps performance.
What happens once the limit is passed, and whether the platform heals itself when traffic drops.
Configuration changes, code rewrites and scaling steps, ordered by value.
Scripting takes a few days. Each run is short and gets repeated after every improvement. Traffic is generated from cloud machines, so you install nothing.
Required throughput and acceptable response times. Without numbers, a test has no pass mark.
An isolated environment, the scripts and a production-sized data set.
Stepwise increases in load, with metrics captured at every level.
Findings on each bottleneck plus a remediation roadmap in order of priority.
Third-party services tend to buckle before your platform does. Payment gateways, carrier APIs and email providers all enforce rate limits. A test must either include them or swap them for clearly labelled stubs, and the report has to reflect which option was chosen.
Please avoid it: real shoppers could be locked out and your analytics polluted. A cloned environment is the proper target. Where none exists, we run throttled tests overnight with your sign-off.
Peak demand multiplied by two or three, never the daily mean. Visitors arrive in spikes triggered by campaigns, ads or press coverage, so averages hide the real risk.
Start with caching and faster database queries, which are cheap and frequently multiply capacity. Adding cloud resources is step two; redesigning the architecture is the final resort.
Usually, yes. A sudden surge can look like a DDoS attack to hosting providers and CDNs. We help you notify them and pick a time slot.
Share your expected visitor numbers and your deadline. We simulate the surge and pinpoint where things start to go wrong.
Thank you for getting in touch
One of our consultants already has it. Expect a reply within the working day; anything urgent goes straight to an engineer.
That city is not on our list. Check the spelling or pick the nearest larger town.