Открытый исходный код VictoriaMetrics

Мы рады сообщить, что VictoriaMetrics входит в мир открытого исходного кода под лицензией Apache2!

Что такое VictoriaMetrics?

VictoriaMetrics - это высокопроизводительная ресурсоэффективная база данных временных рядов со следующими функциями:

VictoriaMetrics принимает данные временных рядов через широко используемые протоколы:

Другие протоколы для приема данных и запросов могут быть легко добавлены в будущем благодаря модульной архитектуре.

Какие версии были с открытым исходным кодом?

Следующие версии были с открытым исходным кодом:

Почему открытый исходный код?

Все мы предпочитаем программное обеспечение с открытым исходным кодом. Наши клиенты постоянно спрашивали нас: «Почему вы еще не открыли исходный код VicotiraMetrics?» и «когда вы планируете открывать исходники?». Мы уверены, что открытый исходный код поможет VictoriaMetrics набрать обороты и стать заметным игроком в мире баз данных временных рядов.

Рост популярности должен помочь нам увеличить поток доходов от коммерческих предложений:

  • Платная поддержка.
  • Версии Managed Cloud и SaaS. Устали от рутинных операций для локальной системы VictoriaMetrics - резервного копирования, репликации, планирования емкости, регулярных обновлений, мониторинга, безопасности и т. Д.? Тогда добро пожаловать в управляемое облако или SaaS :)

Какие недостатки есть у VictoriaMetrics?

  • Он не поддерживает SQL. Только PromQL.
  • Он написан на скучном Go, а не на абстрактном Rust с нулевыми затратами или на C ++, который можно было выучить за 21 день.
  • Он свободен от магии, причудливых абстракций и умных алгоритмов - просто простой код Go.
  • Он написан с нуля и не основан на древнем надежном коде.

Выводы

Дальнейшая разработка одноузловой и кластерной версий VictoriaMetrics будет проходить в общедоступном репозитории. Сторонние запросы на вытягивание, запросы функций и отчеты об ошибках приветствуются.

Просто зайдите на https://github.com/VictoriaMetrics/VictoriaMetrics и попробуйте!

Прочтите наши статьи, чтобы лучше понимать дизайнерские решения в коде.

Обновление: прокомментируйте анонс на Hacker News.

📝 Прочтите этот рассказ позже в Журнале.

👩‍💻 Просыпайтесь каждое воскресное утро и слушайте самые интересные истории из области технологий, ожидающие вас в вашем почтовом ящике. Прочтите информационный бюллетень« Примечательно в технологиях .