* Implement a very crude HTTP relay to persistor service * Temporarily disable local session and event persistence * Temporarily disable Promex in dev * Setup dedicated Finch pool for persistor * Temporarily adjust load script parameters * Fiddle with pool opts * Only log errors * Bump rate * Put persistor configuration in runtime config * Move persistor client code to a separate module * Move event and session persistence behind a switchable adapter * Add scaffolding of relaying persistor * Instrument relayed persistence * Adjust persistor API to accept full ingest event * Fix persistor URL in config defaults * Switch local dev env of embedded_with_relay backend * Revert "Temporarily disable Promex in dev" This reverts commit d9c9e9075d130cc5177a2a7559b98a2026077327. * Lower default `PERSISTOR_COUNT` * Refactor payload encoding and decoding slightly * Test and slightly improve persistor logic |
||
|---|---|---|
| .. | ||
| README.md | ||
| script.js | ||
README.md
Load testing
This is a simple load test script set up with k6s. If you have a server running locally, you can run the load test with:
$ k6 run test/load/script.js