Hq-ts ^hot^ Access
| If regular TSDB is… | Then HQ-TS is… | |---------------------|----------------| | A notebook for temperatures | A flight recorder on a space shuttle | | 99.9% accurate | 99.999% with cryptographic proof | | “We’ll fix missing points later” | “Every nanosecond is accounted for” |
| Layer | Recommended tech | Why | |-------|----------------|------| | TSDB core | cluster + -dedup.minScrapeInterval | Excellent replication + dedup | | Strong consensus | etcd or NATS JetStream for WAL | Reliable, fast, proven | | Idempotent writes | Kafka with key-based compaction | Perfect for replayed data | | Gap detection | Custom Python/Go job + PromQL absent() | Finds missing intervals | | Provenance | Sigstore or AWS KMS per batch | Tamper-evident logs | Quick start: Run VictoriaMetrics in cluster mode with -replicationFactor=3 , feed writes through a small Go gateway that adds a UUID + SHA256. 7. The “Wait, but why not just…” Mythbusters ❌ “Can’t I just use InfluxDB + backups?” → Backups are point-in-time. HQ-TS needs continuous repair and quorum writes . | If regular TSDB is… | Then HQ-TS
❌ “Isn’t TimescaleDB with PostgreSQL replication enough?” → Streaming replication is async by default. HQ requires synchronous commit to 3 nodes before ack. HQ-TS needs continuous repair and quorum writes