Runs fully in this page
DDSketch, stream simulation, dashboard scenarios, SQL examples, and exporter previews use local JavaScript only.
See why teams use SketchLog, where it fits beside time-series databases, and how percentiles, cardinality, frequency, Streaming SQL, PostgreSQL durability, and OmniKV embedded storage work together.
SELECT service, p99(latency_ms), approx_count_distinct(user_id)
FROM checkout_latency GROUP BY service
This page is intentionally static for GitHub Pages. It demonstrates product workflows with deterministic browser data and links to reproducible local proof commands for real services.
DDSketch, stream simulation, dashboard scenarios, SQL examples, and exporter previews use local JavaScript only.
Use the commands below to verify Docker smoke, PostgreSQL durability, and OmniKV embedded storage behavior locally.
No private production service is implied here. A hosted backend can be added later with auth, rate limits, and isolation.
Use this as your launch-video spine: problem, sketches, streams, SQL, operations, proofs, then the call to action.
Switch namespace and traffic mode to see percentiles, unique users, top events, SLO burn, canary risk, mesh status, and proof summaries update together.
Add positive values to a browser DDSketch implementation and inspect the bucket distribution plus relative-error guarantee.
Write and read JSON records through the stream abstraction.
This is an in-browser stream store so visitors can understand the API safely before running the real server.
The results below are browser-side sample data. Use local proof mode for real Docker, PostgreSQL, and OmniKV-backed checks.
Preview Loki, Datadog, and New Relic request bodies. The page never sends these payloads anywhere.
// Click Preview payload to generate
// Click Preview payload to generate
// Click Preview payload to generate
These commands are the bridge from browser simulation to real service validation.
docker compose -f demo/compose.yml up --build --wait
python demo/smoke.py
docker compose -f demo/compose.yml down -v
python scripts/postgres_durability_proof.py --start --stop
python scripts/storage_proof.py --backend memory
python scripts/storage_proof.py --backend postgres --postgres-start --postgres-stop
python scripts/storage_proof.py --backend omnikv
python scripts/telemetry_load_proof.py --backend omnikv
Move from the browser tour to local code quickly.
Start with the hosted playground, run the Docker smoke proof, inspect storage proofs, and star the project if the idea helps your telemetry work.