Владимир, поведай про скейлинг графита
если вкратце (вчера уже поздновато было писать подробно) то там ничего не изменилось.
В зависимости от стека у тебя есть:
1. Скейлинг на ручном приводе методом подпирания костылями. Но хорошая производительность на чтение и почти линейное масштабирование по записи. Это если гошный стек. Но не будет поддержки тэгов и будет жрать место как ни в себя (хотя там букинговцы пилят сжатый виспер ща)
2. Скейлпинг как у кликхауса, ибо бэкэндов является кликхаус. Стек от ломика довольно шустрый и жирные запросы обрабатывает неплохо, но кучи мелких запросов ему тяжло даются (хуже виспера). Зато по месту все не так плохо, ну и кликхаус чуток повеселее в управлении. Но тулинг весь заточен под (1). И можно юзать как graphite-web так и carbonapi. Если в моем варианте последний - то будут тэги, возможно с багами, но будут. Если в варианте от букинга - то тэгов не будет и много бэкэндов там делать сложновато будет, лучше брать 1 carbonapi на один бэкэнд сервер. Или лишние костыли в виде haproxy/envoy между carbonapi и clickhouse'ом.
3. Есть еще всякие варианты на кассандре, которые просты в управлении, но медленные и на чтение и на запись.
4. У графановцев есть metrictank, который довольно шустрый и вроде масштабируется, хоть и поверх кассандры, но я его кроме как у графаны не видел