'Was unsuccessful with internet searches, sorry in advance if redundant...
In using Artillery to test a DigitalOcean shared CPU droplet, would purposefully ramping up the load effect other users? Would pushing the load so high as to crash the server also crash other user's shared CPU droplets?
My first tests involve data API requests to an Express server, but will eventually want to do requests to React web pages.
'Trying to be a good neighbor.
No that shouldn't effect other users of the same CPU as the CPU is split using a hypervisor. So say a single machine runs 8 shared CPU instances. And each of those instances has 4 cores. You can apply as much load to a single core or multiple cores without affecting any other cores. The same applies on a per node level.
Though you could make an argument that applying more load increases the amount of heat generated (This probably isn't a problem in a datacenter application) it could also use more memory bandwidth but again this is probably not a problem. As long as the hypervisor is configured correctly.