I am new in performance testing. I want to know how does Blazemeter internally work. How does it distribute load on multiple regions. How does it collate final report? how does it manage multiple thread groups etc.
Thanks
When it comes to JMeter tests execution BlazeMeter:
Kicks off a virtual machine using one of the following cloud providers:
Installs JMeter slave(s) on the cloud machines
Installs JMeter master on the controller machine
Starts the test so it's basically JMeter's Distribured Execution Mode but you don't have to worry about installing Java, JMeter, configuring RMI ports, etc.
The real time reporting consists of 2 parts: