79611512

Date: 2025-05-07 23:20:33
Score: 0.5
Natty:
Report link

This isn't going to be the answer you were hoping for but hopefully it will have some guidance that is useful to you.

But I’m trying to make sure I’m asking the right questions upfront. What should I be looking for when it comes to system performance?

I really like that you are taking a moment to stop and think about what you are trying to achieve before "just doing stuff". This is multi-facetted:

What’s the best way to push the whole thing to its limits and really explore where it breaks?

I've always thought that performance testing is a specialist area, fraught with complexity. It depends on how much effort and time you want to invest in this, and how critical the results are. If it's critical maybe talk to a specialist performance tester/company.

Low-effort testing might be stubbing out the external systems in your dev environment and throwing some transactions through, with some kind of observability to measure performance; high-effort testing might be setting up a dedicated environment, working with the providers of the external systems, etc.

Questions to ask / aspects to consider:

Reasons:
  • Blacklisted phrase (1): this article
  • Long answer (-1):
  • No code block (0.5):
  • Ends in question mark (2):
  • High reputation (-2):
Posted by: Adrian K