etcd vs thanos
etcd and thanos share 8 technologies: net/http, github.com/olekukonko/tablewriter, Prometheus, OpenTelemetry, github.com/coreos/go-systemd/v22, github.com/prometheus/client_model, go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc, and go.opentelemetry.io/otel/sdk. Both are written in Go.
What they share and what sets them apart
etcd
Distributed reliable key-value store for the most critical data of a distributed system
Go52.5kRead on November 5, 2026, at commit cda871cWhat is etcd built with?Only in etcd
In common
thanos
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Go14.3kRead on November 9, 2026, at commit df1f3f3What is thanos built with?Only in thanos
github.com/thanos-io/objstore
- github.com/bradfitz/gomemcache
- HashiCorp
github.com/golang/groupcache
- github.com/redis/rueidis
Google- React
- golang.org/x/oauth2
github.com/go-kit/log
- github.com/prometheus/client_golang
- github.com/prometheus/common
- go.opentelemetry.io/otel/trace
- github.com/mwitkow/go-conntrack
- github.com/prometheus/alertmanager
- go.opentelemetry.io/otel/exporters/jaeger
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace
- github.com/prometheus/client_golang/exp
- github.com/tjhop/slog-gokit
- github.com/uber/jaeger-client-go
- go.opentelemetry.io/otel/exporters/otlp/otlptrace
reactstrap
- CodeMirror
- @lezer/highlight
- jquery.flot.tooltip
- rc-slider
- react-copy-to-clipboard
- react-infinite-scroll-component
- react-resize-detector
- react-select
tempusdominus-bootstrap-4
tempusdominus-core
- Font Awesome
- sanitize-html
Side by side
Frequently asked questions
Which is bigger, etcd or thanos?
The proof: etcd-io/etcd's code at commit cda871c
Which has more GitHub stars, etcd or thanos?
The proof: etcd-io/etcd on GitHub
Which has more tests, etcd or thanos?
The proof: etcd-io/etcd's code at commit cda871c
Which was updated more recently, etcd or thanos?
The proof: etcd-io/etcd's commits on GitHub
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

