PromQL Compatibility Testing - Verifying Vendor Claims for End User Benefit
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the importance of PromQL compatibility testing in this conference talk by Julius Volz, co-founder of Prometheus. Dive into the challenges of implementing PromQL across various platforms and the need for standardization in the Prometheus ecosystem. Learn about an open-source PromQL compliance testing suite designed to evaluate and compare different implementations. Discover test results from actual vendor PromQL implementations, analyze behavioral differences, and gain insights into recommendations for implementing PromQL in products or services. Understand the implications of compatibility issues on user experience, ecosystem fragmentation, and potential vendor lock-in. Get an overview of various PromQL implementations, including Chronosphere, M3, Fire, New Relic, and Promscale, and learn how to interpret test scores for informed decision-making.
Syllabus
Intro
Compatibility List
Examples
Compatibility Expectations
PromQL
Projects
The Problem
PromQL Compliance Tester
Test Summary
Project Donation
Initial Test Runs
Vendor List
Interpreting Test Scores
Detailed Results
Chronosphere Overview
M3 Overview
Fire Overview
New Relic Overview
Promscale Overview
Open Source PromQL
Victoria Metrics
Conclusion
Open Questions
Future Work
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube