Gatling is an open-source load testing tool for web applications and APIs, designed for high-performance, scriptable scenarios and real-time metrics. It simulates large numbers of users to measure throughput, latency and system behavior under stress. Gatling integrates with CI and supports scalable distributed execution.
Use this profile to understand the building block briefly, place it in the model, and open related building blocks.
Technical building block: can be automated, integrated, or operated.
Concrete cog in the system that works inside larger relationships.
Gatling is an open-source load testing tool for web applications and APIs. It simulates virtual users, measures throughput and latency, and fits into automated CI pipelines.
Stéphane Landelle started Gatling in 2012 as an open-source project while serving as CTO at eBusiness Information; the first stable release was published on 13 January 2012. In 2015, Gatling Corp was created to continue the project and later provide commercial additions such as Gatling Enterprise.
Think of Gatling as a programmable load machine. A simulation defines user journeys and requests, an injection profile decides how many virtual users start and when, and the asynchronous engine processes the load efficiently. During execution it collects metrics; afterward Gatling produces reports that help compare bottlenecks and regressions.
Applications are tested under defined load to expose performance, stability, and scalability characteristics.
Gatling generates artificial user traffic that reproduces typical interactions at scale.
A simulation describes the test flow, parameters, and intended behavior as code.
The profile determines how load is distributed over time and with what intensity it is applied.
Throughput, latency, and distribution measures make results traceable and comparable.
Gatling is useful for repeatable performance tests of web and API systems, especially before releases, in CI, or for peak-load scenarios. It helps verify changes as regressions and observe time behavior under stress. Its limits are realism and context: the workload model, test data, infrastructure, and measurement point shape the result, and good test results do not replace production experience.
Where this building block is located in the topic model.
No structure path available.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.