File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,6 +51,19 @@ make p99 # With P50/P95/P99 percentiles
5151
5252** Memory:** ~ 2MB
5353
54+ ### FrankenPHP Worker Mode
55+
56+ Tested for long-running process stability:
57+
58+ | Metric | Result |
59+ | --------| --------|
60+ | Requests | 3M+ |
61+ | Memory | 2MB stable (Δ0 after warmup) |
62+ | Throughput | ~ 3400 req/s (4 workers) |
63+ | Errors | 0 |
64+
65+ ✅ ** Production-ready** for worker mode - no memory leaks detected.
66+
5467** Key Insights:**
5568- ✅ 99% of validations complete in <20μs
5669- ✅ Fail-fast mode is 2.2x faster than batch mode
@@ -64,4 +77,4 @@ make p99 # With P50/P95/P99 percentiles
6477
6578** Navigation:** [ Validations] ( VALIDATIONS.md ) | [ Conditional Validation] ( CONDITIONAL_VALIDATION.md ) | [ Rules & Schemas] ( RULES_AND_SCHEMAS.md ) | [ Custom Strategies] ( CUSTOM_STRATEGIES.md ) | [ Error Handling] ( ERROR_HANDLING.md ) | [ Internationalization] ( INTERNATIONALIZATION.md ) | [ Benchmarks] ( BENCHMARK.md )
6679
67- ** [ ← Back to Main Documentation] ( ../README.md ) **
80+ ** [ ← Back to Main Documentation] ( ../README.md ) **
Original file line number Diff line number Diff line change @@ -458,4 +458,4 @@ $dv->registerStrategy(ValidationStrategyInterface $strategy): self
458458
459459** Navigation:** [ Validations] ( VALIDATIONS.md ) | [ Conditional Validation] ( CONDITIONAL_VALIDATION.md ) | [ Rules & Schemas] ( RULES_AND_SCHEMAS.md ) | [ Custom Strategies] ( CUSTOM_STRATEGIES.md ) | [ Error Handling] ( ERROR_HANDLING.md ) | [ Internationalization] ( INTERNATIONALIZATION.md ) | [ Benchmarks] ( BENCHMARK.md )
460460
461- ** [ ← Back to Main Documentation] ( ../README.md ) **
461+ ** [ ← Back to Main Documentation] ( ../README.md ) **
You can’t perform that action at this time.
0 commit comments