🔥 Atomic Aggregate Flamegraph
Flamegraph showing CPU time for atomic deployment operations. Atomic provides zero-downtime updates with automatic rollback.
📊 Atomic Performance Results
| Test | Description | Mean (ms) | Median (ms) | ± Std Dev | CV% | Outliers | Range | Peak RSS (MB) | Trend |
|---|---|---|---|---|---|---|---|---|---|
| Basic Site | High-iteration atomic deployment of the basic performance test site | 5.94 | 5.94 | ± 0.16 | 2.7% | 166 (16.6%) | 5.62-6.26 | 43.90 | 🟢🟢🟢 |
| vs Deploy (same site) | -0.11 ms | -0.11 ms | 0.22 ms | — | — | — | — | 🟢⚪⚪ | |
Methodology
- Outlier Detection: IQR method (Q1 - 1.5×IQR to Q3 + 1.5×IQR) removes system noise
- Statistics Reported: Cleaned data after outlier removal
- Primary Metrics: Mean (cleaned), Median (outlier-resistant), CV% (quality indicator)
- Measurement Method: Wall-clock timing with subprocess overhead
- Iterations: 1000 runs for atomic deploy (same as basic performance test)
Atomic deployments provide zero-downtime updates with automatic rollback on failure. These benchmarks help track the overhead of the atomic operation itself.