VictoriaMetrics/lib/vmselectapi
Aliaksandr Valialkin 64505e924d
app/vmstorage: extract vmselect api server into a separate package - lib/vmselectapi
This opens doors for implementing vmselect api server at vmselect level,
so top-level vmselect could query lower-level vmselect nodes in the same way
as it queries vmstorage nodes.

This will create the ability to create highly available querying architecture
when multiple independent VictoriaMetrics clusters with the same data
are located in distinct availability zones. In this case we can use top-level
vmselect instead of Promxy for simultaneous querying of all the clusters
in all the AZs.
2022-06-27 14:20:41 +03:00
..
api.go app/vmstorage: extract vmselect api server into a separate package - lib/vmselectapi 2022-06-27 14:20:41 +03:00
server.go app/vmstorage: extract vmselect api server into a separate package - lib/vmselectapi 2022-06-27 14:20:41 +03:00