Oxide and Friends

Querying Metrics with OxQL

Oct 2, 2024
Ben Naecker, a developer at Oxide, joins Bryan Cantrill and Adam Leventhal to discuss the creation of OxQL, a new query language. They humorously debate innovation in the realm of query languages compared to established ones like SQL. The benefits of OxQL’s unique piped syntax, enhancements for clarity, and advanced feature integration are explored. The conversation also delves into efficient data modeling for time series, parsing techniques, and the potential of Clickhouse for database optimization, all while tackling skepticism regarding the need for new domain-specific languages.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

AI-Generated Podcasts

  • Bryan Cantrill experimented with an AI podcast generator, using Oxide RFDs as input.
  • The generated podcasts were described as "super weird" and overly promotional.
INSIGHT

OxQL Controversy

  • Oxide's decision to create OxQL, a new query language, has sparked controversy online.
  • Critics question the need for a new query language, suggesting existing solutions like SQL or PromQL suffice.
INSIGHT

ClickHouse Selection Rationale

  • OxQL's development stemmed from Oxide's need for a telemetry system, leading them to choose ClickHouse as their database.
  • ClickHouse's replication capabilities and performance outweighed other options like InfluxDB and VictoriaMetrics.
Get the Snipd Podcast app to discover more snips from this episode
Get the app