InfluxDB 3 & Rust
from Cloud Native Compass Hosted by Rawkode Academy
InfluxDB, a time series database, underwent a major rewrite to create InfluxDB 3.0, also known as IOx. The decision to rewrite the database was driven by the need for strict control over memory management and high performance.
Embed this episode
Chapters
- 0:00 Introduction
- 0:57 Guest Introduction: Paul Dix, InfluxDB Co-founder & CTO
- 1:51 The Decision to Rewrite InfluxDB (IOX)
- 2:00 Rewriting InfluxDB in Rust
- 2:26 Challenges with the Original InfluxDB Architecture (Cardinality Problem)
- 7:30 External Factors Driving the Rewrite (Cloud, Object Storage, Kubernetes)
- 10:13 Why Rust?
- 11:38 The New Architecture: IOX, Apache Arrow, Parquet, DataFusion
- 16:16 The Decision to Build on Apache Projects
- 18:10 The Journey to Naming it InfluxDB 3.0
- 20:34 Observability Data (Logs, Metrics, Traces) and Infinite Cardinality
- 20:45 The Observability Database
- 22:48 Storing vs. Querying Different Observability Data Types
- 28:05 Current Use Cases and Challenges for InfluxDB 3.0
- 33:45 What the Flux?
- 33:47 Query Languages: SQL, InfluxQL, and Flux
- 34:35 InfluxQL and SQL Support in InfluxDB 3.0
- 35:52 The Future of Flux
- 42:14 Flux Community Fork and Language Polarization
- 44:45 OpenSource & Licensing
- 44:54 Open Source Licensing and Vendor Motivations
- 48:25 Industry Distrust from License Changes
- 51:54 InfluxDB 3.0 Licensing Future and Foundations
- 54:57 Conclusion and Wrap-up
- 55:00 Shameless Plugs
No transcript yet.
Similar podcasts
DevOps In Agile Way
Pawel Piwosz
"DevOps in Agile Way" is a captivating podcast that immerses listeners in the dynamic realm of DevOps, engineering practices, value streams, Clouds, AWS, Agile methodologies, and a myriad of other captivating subjects. Through engaging conversations and expert insights, this podcast serves as a bridge between all interested parties, fostering collaboration and enabling efficient software delivery. Join me on a deep dive into the fascinating intricacies of DevOps, where I explore cutting-edge tools, share best practices, and offer real-world anecdotes from industry experts. From continuous integration and deployment pipelines to automation of infrastructure and cloud-native architectures, I unravel the latest trends and strategies that empower organizations to achieve swift and dependable software delivery. Our exploration extends to the Agile methodology, highlighting its seamless integration with DevOps practices and its pivotal role in driving iterative development, cr
IT Jobs's Podcast
IT Jobs
Two Cisco CCIEs discussing topics related to getting and IT Job or hiring for an IT Job. Focus on both Network Engineering, Cloud, Development, and CyberSecurity and as much reality as can be brought.
Frequently asked questions
How long is this episode of Cloud Native Compass?
This episode is 56 minutes long.
When was this Cloud Native Compass episode published?
This episode was published on November 8, 2023.
Can I download this Cloud Native Compass episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.