Callum Styan
Callum Styan
Remote write 1.0 can send metadata, and in Prometheus itself it defaults to sending the metadata. However, the metadata is sent separately from samples and is sent on a time...
@gustavooferreira I have no objections to the remote write reciever code being extended to support metadata as well if you want to open an issue or have a go at...
Incoming wall of text, skip to the end if you just want the **conclusion** instead of the steps to get there. An update for everyone. We've essentially thrown out the...
My fault, conversation in lots of different places. The latest comparison results are here: https://github.com/npazosmendez/prometheus/pull/3#issuecomment-1813039406 As @npazosmendez mentioned the formats we've most recently experimented with a few more changes to...
@bwplotka @npazosmendez > I did the benchmark and "oh it's so fast"... realizing I forgot to marshal new repeated symbols... ;p is the current set of results [here](https://github.com/prometheus/prometheus/issues/13105#issuecomment-1825833564) now accurate?...
here's the benchmark results; vtproto ``` goos: linux goarch: amd64 pkg: github.com/prometheus/prometheus/storage/remote cpu: AMD Ryzen 9 5950X 16-Core Processor BenchmarkBuildWriteRequest/2_instances-32 1000 25648 ns/op 1145 compressedSize/op 4230 B/op 66 allocs/op BenchmarkBuildWriteRequest/10_instances-32...
Had this all typed up last night but forgot hit `Comment`. As usual I might have messed something up when hacking this together, and this isn't apples to apples since...
I need to double check things, I might have broken the code Nico originally wrote slightly for using zstd and s2, but here's some compression benchmarks: In terms of the...
Today I've decided to benchmark just snappy and s2 for the following reason; I think we should replace base golang/snappy with s2's snappy compatible packages now. Even without changing the...
> > v2 or v3 indicates we make our Go APIs "stable". > > I have seen very few projects follow this in practice. Especially when we have documented that...