Home / Companies / InfluxData / Blog / June 2025

June 2025 Summaries

8 posts from InfluxData

Filter
Month: Year:
Post Summaries Back to Blog
InfluxDB 3.2 has been released for both Core and Enterprise versions, introducing the InfluxDB 3 Explorer, a new user interface designed to streamline the process of querying, exploring, and visualizing data while offering a more efficient developer experience. The update focuses on performance improvements, feature updates, and bug fixes, ensuring that developers can tackle real-world problems with less overhead. InfluxDB 3 Core remains free and open source, optimized for recent data, while the Enterprise edition includes support for long-term historical queries, high availability, enhanced security, and multi-node deployments. The Explorer UI offers onboarding options tailored to user experience levels and integrates tools such as OpenAI for natural language SQL queries and Grafana for direct dashboard exports. Additionally, InfluxDB 3.2 introduces flexible data retention policies, allowing for per-table retention configurations in the Enterprise edition, and supports soft deletes across both versions. The release notes provide further details, and feedback from the community is encouraged to guide future developments, with the next update, version 3.3, set to include new managed plugins for the Processing Engine.
Jun 30, 2025 665 words in the original blog post.
InfluxData's platform team undertook a significant architectural transformation by migrating from a Go-based microservices setup to a Rust monolith, aiming to simplify infrastructure and development while enhancing safety and maintainability. The transition supported a new administrative UI for InfluxDB Cloud Dedicated and aligned with plans to rewrite the InfluxDB database engine in Rust. The switch to Rust brought benefits such as a stronger type system, complete and safe error handling, and explicit mutability, which collectively reinforced software correctness and reduced bugs. The migration employed a "strangler fig" approach, allowing for endpoint-by-endpoint transition without downtime, facilitated by integration tests ensuring identical logic between the old and new systems. The use of domain-driven design and hexagonal architecture promoted modularity and flexibility, enabling the team to ship a new V1 REST API alongside the existing gRPC and REST services efficiently. This systematic approach, completed by a team of five in three months, demonstrated increased development speed and software safety due to the strategic use of Rust and upfront design planning.
Jun 26, 2025 987 words in the original blog post.
Modern data centers generate vast amounts of telemetry data from various components, necessitating real-time monitoring and analysis to ensure reliability, efficiency, and predictive maintenance. Legacy systems often fall short in handling the current demands for data volume, cardinality, and latency. InfluxDB 3 addresses these challenges by providing high-throughput telemetry pipelines, efficient storage with object stores, and rapid analytical queries for real-time monitoring across hybrid and distributed architectures. It supports a wide range of operational KPIs without external ETL pipelines, offering nanosecond-resolution timestamps for precise inefficiency detection. Telegraf, with its plugin ecosystem, aids diverse data ingestion, and integration with Grafana allows unified visualization. InfluxDB 3 facilitates predictive maintenance through real-time analytics, enabling early intervention to reduce downtime and SLA violations. The enterprise-grade version, InfluxDB 3 Enterprise, offers features like multi-node clustering, object storage, and security tokens, ensuring scalable, secure, and resilient telemetry pipelines that empower operations teams to act confidently on their data.
Jun 24, 2025 485 words in the original blog post.
InfluxDB 3 addresses the challenges of maintaining data integrity in time series data, which is crucial for real-time decision-making across various industries. Organizations often face issues such as inaccurate or incomplete data, which can lead to false alerts, missed anomalies, and costly decisions. InfluxDB 3 ensures data quality by enforcing a structured and noise-free data ingestion process, using schema-aware ingestion to validate data structure and consistency. It also employs real-time data shaping and continuity monitoring, using tools like Apache Arrow Flight for high-speed streaming, to act on data before it reaches long-term storage. These features help prevent data errors, reduce operational risks, and enhance decision-making by delivering clean and reliable data inputs. InfluxDB 3 supports these capabilities with built-in tools that simplify data integrity processes, allowing for faster and more accurate analytics, reduced downtime, and improved operational efficiency.
Jun 19, 2025 1,403 words in the original blog post.
InfluxDB 3 Enterprise is a high-performance time series database that delivers query response times under 10 milliseconds for last value and under 30 milliseconds for distinct metadata, making it ideal for real-time analytics and historical analysis. By leveraging the compactor, indexing, caching, RAM optimization with Apache Arrow, Last Value Cache (LVC), and Distinct Value Cache (DVC) features, InfluxDB 3 Enterprise addresses slow query performance issues associated with time series data, enabling faster and more insightful dashboards. The database's diskless architecture and layers of caching further enhance its high-performance capabilities.
Jun 17, 2025 609 words in the original blog post.
Time series databases are evolving into intelligent data engines that process data as it arrives, recognize patterns, and respond in real-time. This enables businesses to catch issues early, adjust quickly, and operate more efficiently. Passive storage of data alone is no longer enough, as it can lead to delays and blind spots. Modern time series databases like InfluxDB 3 address these challenges with real-time processing, built-in intelligence, and flexible deployment. These capabilities help organizations detect issues sooner, respond faster, and maintain full visibility across operations. By bringing intelligence and control into the same platform, InfluxDB 3 simplifies operationalizing time series data, reduces reliance on external tools, and streamlines operations. This leads to lower infrastructure overhead, better uptime, and faster decision-making.
Jun 12, 2025 1,228 words in the original blog post.
<|fingerprint="2b3ff272bd399f4c"|>` Moving from relational to time series databases can be a significant shift in approach, requiring a change in thinking from "what objects do I need and how are they related?" to "what measurements am I taking and when?" This mental transformation is necessary as time series databases are designed for constant writes with occasional reads, not balanced read/write patterns. The performance improvements are substantial, but the trade-offs include losing rich object models, automatic SQL generation, and language-integrated queries. Time series databases offer schema flexibility without migrations, purpose-built time aggregation functions, and massive performance gains for time-based queries. They make sense when dealing with high-frequency data ingestion causing database locks, acting as a "data historian," or when patterns over time matter more than current values. Sticking with relational databases is suitable when individual records have critical business context, complex queries are needed, or data volume isn't causing performance issues. A quick test and hybrid approach can help determine the usefulness of time series databases for specific use cases.
Jun 10, 2025 1,532 words in the original blog post.
InfluxDB 3 Core and Enterprise now support a Python-based plugin engine, which enables users to run Python code inside the database, triggered by various events such as WAL flush, schedule, or manual request. This allows for flexible data processing, transformation, and replication capabilities. A community-built EDR plugin is available for immediate use, replicating data from an edge instance to a remote InfluxDB Cloud bucket, while also offering features like table filtering and downsampling via aggregate_interval. The official EDR plugin is expected to be released soon, with additional features such as filtering, renaming, and retry logic.
Jun 03, 2025 1,075 words in the original blog post.