Flash Sale Backend · Real-time Operations
connecting…

Control Room

Manage stock, run load tests, and monitor the system in real time.

FS

Keep the system under control. Backend Live

Event-driven flash sale backend — Redis caching, Apache Kafka queue, and centralized LGTP observability.

Observability stack
LGTP
Loki · Grafana · Tempo · Prometheus
Throughput
0
requests / sec
Orders Accepted
0
202 accepted
Rejected (Stock)
0
409 out-of-stock
System Errors
0
5xx
Kafka Published
0
events queued
Load Test Runner
Run a load test against /checkout directly from the browser, using real dataset customers.
idle0 requests sent
Tip: set a large stock first (e.g. 1,000,000) to measure processing speed rather than rejection speed.
Monitoring & Analytics
Live throughput, latency percentiles, and request outcomes.

Throughput (RPS)

Checkout Latency (p95 / p99)

Request Rate by Result

Stock Management
Add or set product stock and watch it deplete during a test.

Add / Set Stock

Current Stock (Redis)

ProductRemainingLevel
loading…
Logs & Tracing
Real-time logs from Loki and distributed traces from Tempo.

Logs (Loki) · live

loading…

Distributed Tracing (Tempo)

End-to-end traces (order-service → Kafka → worker → PostgreSQL) are explored in Grafana with the Tempo data source — select Tempo and run a search.