[Thanos] Compaction/Downsampling: build chunks from object storage without touching disks #614
Locked
nate-double-u
started this conversation in
Google Summer of Code 2022
Replies: 1 comment
-
Hi Thanos people, In short my CV is:
My goal is to increase my knowledge of the K8s ecosystem, distributed systems, monitoring and Golang. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Right now during the compaction/downsampling stage, the Thanos Compactor always downloads TSDB blocks to local disk first and compacts/downsamples them later. This download process takes a long time if the data is large. Actually it is doable to read the data we need from the object storage directly and perform the action on the fly. This improvement will help save a lot of disk space in larger deployment.
Mentor(s): Ben Ye (@yeya24), Matej Gera (@matej-g)
https://github.com/cncf/mentoring/blob/main/summerofcode/2022.md#compactiondownsampling-build-chunks-from-object-storage-without-touching-disks
Beta Was this translation helpful? Give feedback.
All reactions