System ops
Cross-tenant infrastructure: services, queues, scheduled jobs, maintenance and the public status page
Partially degraded
1 service degraded · TRON watcher block lag
Services
8/9
operational
API p95
42ms
4.8k req/s
WS connections
61.2k
across 3 regions
Queue backlog
2,135
jobs pending
Error rate
0.04%
5xx last 15m
Uptime 30d
99.97%
SLA 99.95%
Maintenance mode
Shows a branded banner or blocks logins across tenants. Positions and stop-outs keep running.
Scope
Mode
Window: 28 Sep 02:00–02:30 GMT+3
Client-facing message
Services
Shared by all 10 tenants · refreshed every 10s
Public API
api.kalks.com · eu-central-1
42ms p95
Operational4.8k req/s
30d99.99% uptime · 12 / 12 pods · v4.18.2
WebSocket gateway
stream.kalks.com · 3 regions
18ms p95
Operational61.2k conns
30d99.98% uptime · 9 / 9 pods · v2.9.0
Price feed
Infoways → aggregator
38ms tick
Operational1,240 ticks/s
30d99.98% uptime · 4 / 4 pods · v3.4.1
Matching engine
me-01/02 · bare metal LD4
0.8ms exec
Operational312 orders/s
30d100.00% uptime · 2 / 2 active-active · v7.2.0
Wallet watcher TRON
tron-watch · TronGrid + full node
2.4s block lag
DegradedBlock 66,412,908
30d99.71% uptime · 2 / 3 pods · v1.12.4
Workers
jobs · BullMQ
140ms avg job
Operational18.4k jobs/h
30d99.97% uptime · 24 / 24 workers · v5.3.3
Postgres
pg-primary + 2 replicas
3.1ms query p95
Operational1.84 TB · 62% used
30d99.99% uptime · Replica lag 0.2s · 16.4
Redis
redis-cluster · 6 shards
0.4ms p99
Operational38.2 GB mem
30d100.00% uptime · Hit rate 97.8% · 7.2.5
Object storage
S3 · kyc-docs, statements
64ms GET p95
Operational4.1 TB · 12.8M objects
30d99.99% uptime · Versioning on · S3 API
Queues
BullMQ · Redis-backed
deposits.tron.confirmbacklog
54%
2m 14s
withdrawals.payout
6%
41s
kyc.sumsub.webhooks
2%
4s
ib.commission.calc
37%
12s
email.transactional
7%
3s
reports.statements
0%
—
Scheduled jobs
Cron · server time GMT+3
swap.rollover
0 0 * * 1-5Daily 00:00 server
12h ago
48s
success
billing.invoices.generate
0 6 1 * *1st of month 09:00
23d ago
2m 11s
success
billing.overdue.check
0 7 * * *Daily 10:00
2h ago
6s
success
ib.commission.settle
30 0 * * *Daily 03:30
9h ago
4m 02s
success
statements.daily.email
15 21 * * 1-5Weekdays 00:15
12h ago
11m 48s
failed
symbols.sync.tenants
*/30 * * * *Every 30 min
running now
14s
running
backup.postgres.snapshot
0 */6 * * *Every 6 hours
3h ago
7m 36s
success
Public status page
Preview of status.kalks.com (mirrored on each tenant's status subdomain)
status.kalks.com
Some systems are experiencing issues
Delayed USDT TRC20 deposit confirmations
monitoring — Third watcher pod restored. Backlog draining at ~38 tx/s; new deposits credit within 3 minutes.
Trading & execution
Operational
Price feed
Operational
Client Area
Operational
Deposits (USDT TRC20)
Degraded
Withdrawals
Operational
Public API
Operational
Back Office
Operational
Scheduled maintenance — Postgres minor upgrade
Sunday 28 Sep 02:00–02:30 server time. Trading is unaffected; Client Area read-only for up to 10 minutes.
Incidents
Open, scheduled and recent
minormonitoringinc_2091
Delayed USDT TRC20 deposit confirmations
Deposits (USDT TRC20) · 24 Sep, 08:42 GMT+3
- Monitoring · 24 Sep, 10:10
Third watcher pod restored. Backlog draining at ~38 tx/s; new deposits credit within 3 minutes.
- Identified · 24 Sep, 09:05
TronGrid rate limiting one watcher pod. Failing over to our own full node.
- Investigating · 24 Sep, 08:42
Some deposits are taking longer than usual to credit. Funds are safe.
maintenancescheduledinc_2090
Scheduled maintenance — Postgres minor upgrade
Client Area, Back Office · 28 Sep, 02:00 GMT+3
minorresolvedinc_2084
Equities quotes stale on Polygon backup
Price feed · 19 Sep, 17:31 GMT+3
majorresolvedinc_2077
Elevated API latency in eu-central-1
Public API, Client Area · 13 Sep, 12:12 GMT+3