Infrastructure & Performance
Connection pools, cache policy, background jobs, and feature flags.
Connection Pool Sizes
Requires service restart to take effect
PostgreSQL Pool Size
Connections kept open to the primary DB.
TimescaleDB Pool Size
Connections for time-series metrics DB.
Redis Max Connections
Maximum concurrent Redis connections.
RabbitMQ Channel Pool
Pre-opened AMQP channels per node.
Cache TTL Policy (seconds)
Bot state
User profile
KYC status
Exchange prices
Analytics aggregates
Subscription tier
Background Jobs
Job
Schedule
Last Run
Next Run
Status
Fee Calculation
Calculates and records platform fees per user
0 1 * * *
2h ago
22h
ok
Document Expiry Scan
Flags KYC documents expiring within 30 days
0 8 * * *
16h ago
8h
ok
AML Watchlist Refresh
Re-screens all users against updated lists
0 3 * * 0
3d ago
4d
ok
Metrics Aggregation
Aggregates hourly metrics into daily summaries
5 0 * * *
2h ago
22h
ok
Position Reconciliation
Reconciles bot positions against exchange state
*/15 * * * *
3m ago
12m
ok
Inactive Bot Cleanup
Archives bots with no activity for 30+ days
0 4 1 * *
18d ago
13d
warn
Feature Flags
Multi-Exchange Arbitrage
Allow bots to execute cross-exchange arbitrage simultaneously
prodstagingdev
Enhanced Due Diligence KYC
Require enhanced KYC for accounts above 10M UGX AUM
prodstagingdev
Auto Circuit Breaker
Automatically pause all bots when platform drawdown exceeds threshold
prodstagingdev
User API Access
Allow Pro/Enterprise users to connect external tools via API
prodstagingdev
WebSocket v2 Protocol
New optimised WebSocket protocol with binary framing
prodstagingdev
Referral Programme
Enable referral code generation and commission tracking
prodstagingdev
Strategy Marketplace
Allow users to publish and subscribe to community strategies
prodstagingdev