Testing Guides

API Performance Testing

Reading Time 17 Minutes
Last Updated 2022.06.08

Your customers want to build on an API that's fast and reliable. Performance problems present a serious risk to your API's stability, but a little performance testing in the right places can greatly reduce your risk of API failure. Because they're meant to be consumed programmatically, APIs are usually great candidates for automated, including load and performance testing.

»

Quick and Dirty Performance Tuning

Reading Time 3 Minutes
Last Updated 2022.06.08

Performance tuning web applications isn't easy, but it helps to have a methodical and scientific approach. Tuning gets a lot easier when you have a way to generate consistently reproducible traffic and measure the impact of each and every change. Easier said than done? Here's a quick and dirty approach that gets you most of the way there.

»

Weighing the Costs of Load Testing

Reading Time 2 Minutes
Last Updated 2022.06.08

We make a load testing tool, so it would be tempting to say that you should load test your site early and often, extensively, all the time, no matter what! But the real answer is: it depends. Sometimes it isn't worth it. There are hard and soft costs to load testing that you should weigh against the likelihood and severity of the risk you're trying to mitigate.

»

Capacity Planning (For The Rest Of Us)

Reading Time 5 Minutes
Last Updated 2022.06.04

Capacity planning means making sure your application and its environment have the capacity to service the expected demand, allowing for fluctuations and traffic spikes. But how can you get the most bang for your buck when capacity planning, without it turning into a dull and cumbersome process? Here is a short, opinionated crash course.

»

Front-End vs. Back-End Performance

Reading Time 7 Minutes
Last Updated 2022.06.02

Is the adage true, that 80% of the time that end users spend waiting on a web page is due to front-end factors? Maybe under normal conditions. But under peak traffic, that ratio can flip. Here's a bit of perspective on where to focus your efforts to ensure your site stays fast and delivers a consistent experience to all your users, all the time.

»