I've started working on the material for a course on diagnosing and solving performance issues in #ElixirLang applications, and one difficult challenge is replicating issues with load testing.
Comments
Log in with your Bluesky account to leave a comment
Setting up a load test for a course needs to be easy enough, which means both application and load tests running on the developer machine. But when you do that, there's all sorts of issues around resource utilisation, OS limits, etc.
A setup with other machines, which makes more sense from the point of view of being somewhat accurate, is more complicated and potentially costly. For example, I have one test which burns through 10GB of bandwidth in one minute (which is fine locally).
Comments