The key constraint here is that the author has no access to persistent disks and can only use object storage for persistence. Otherwise Thanos would be extreme overkill for this number of metrics.
Single-node VictoriaMetrics can easily handle 1M metrics/sec
Single-node VictoriaMetrics can easily handle 1M metrics/sec