Reference: noisia PostgreSQL chaos workload generator (activate when PG enters stack) #55
Labels
No labels
free-tier:live
good first issue
priority:backlog
priority:high
priority:medium
status:active-dev
status:alpha
status:beta
status:blocked
status:concept
status:design
status:in-progress
status:launched
status:review
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/roadmap#55
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source
https://github.com/lesovsky/noisia — BSD-3-Clause
What it is
PostgreSQL-only harmful workload generator. Simulates 13+ bad scenarios for stress
testing and validating monitoring/alerting:
Deployment: CLI flags, Docker, or importable Go API. Each scenario has tuning guides
for pressure calibration, monitoring, and recovery validation.
Current CF fit: LOW
CF's stack is predominantly SQLite (Peregrine, Kiwi, Snipe, Turnstone, cf-licensing).
Noisia only targets PostgreSQL — no value against the current data layer.
Activate when
license checks at volume)
before traffic spikes (product launches, HN/Reddit posts)
PostgreSQL wire protocol; worth testing whether noisia's workloads expose edge cases
in ArcadeDB's PG compatibility layer (connection exhaustion, lock scenarios)
Note on scope
Noisia is PostgreSQL chaos, not a general HTTP load tester. For load testing CF's
FastAPI endpoints (cover letter generation under concurrent users, auction sniping,
license validation throughput) — use Locust, k6, or wrk instead. Those evals are
separate.
License
BSD-3-Clause — clean for any CF testing use.