mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
perf(api): bound worker pools and add telemetry
Share one configured PostgreSQL pool across worker repositories and make API and worker connection budgets explicit. Add privacy-safe aggregate request, query, pool, sync, and outbox telemetry, a loopback-only representative load fixture, bounded worker shutdown, and focused regression and integration coverage. Document the database-wide budget formula and defer pg_stat_statements activation to a reviewed migration and planned restart.
This commit is contained in:
1 parent
a13bbc3f65
commit
5c973c4ac5
25 files changed
+471
-16
No files matched your search
@@ -17,6 +17,7 @@
|
||||
"db:migrate:prod": "node dist/db/migrate.js",
|
||||
"db:seed": "tsx src/db/seed.ts",
|
||||
"migration:cutover": "tsx src/migration/run.ts",
|
||||
"load:representative": "tsx src/load/representative.ts",
|
||||
"test": "vitest run",
|
||||
"test:integration": "vitest run --config vitest.integration.config.ts",
|
||||
"typecheck": "tsc --noEmit",
|
||||
|
||||
Reference in new issue
Block a user