April 2026 Summaries
5 posts from Axiom
Filter
Month:
Year:
Post Summaries
Back to Blog
Do11y is an open-source tool designed for documentation observability, offering an alternative to traditional analytics tools that don't address the unique needs of documentation sites. Unlike marketing analytics, which focus on conversion paths, Do11y tracks specific user interactions, such as which sections are read and which code examples are used, to determine the effectiveness of documentation in guiding users from confusion to competence. It respects user privacy by avoiding the collection of Personally Identifiable Information and relies on session-based data to aggregate patterns without identifying individual users. By focusing on content effectiveness rather than individual user actions, Do11y provides actionable insights that help improve documentation without compromising privacy. The tool integrates seamlessly with various documentation platforms and supports privacy-conscious traffic analysis, particularly in the context of AI-generated referrals.
Apr 21, 2026
1,905 words in the original blog post.
Axiom has implemented a browser-based script called docs-placeholder-configurator to ease the setup process for users by automatically replacing placeholders in code examples with user-specified values. This innovation addresses the common issue of users encountering errors when they forget to replace placeholders like DATASET_NAME with actual data. The script, developed with the assistance of large language models (LLMs), runs at runtime in the browser, ensuring that the original Markdown files remain unchanged, which is crucial for LLMs that require generic instructions. It features a configurator component that highlights placeholders and updated values, integrates with Mintlify’s single-page app navigation, and securely stores user inputs in sessionStorage without transmitting them to any server. This development not only reduces user errors but also represents a shift in documentation practices, where technical barriers are lowered through AI-enabled workflows, focusing on problem-solving clarity and user experience rather than extensive technical knowledge.
Apr 16, 2026
1,693 words in the original blog post.
Axiom's MetricsDB employs a novel approach to consistent hashing by utilizing dynamic subrings, which helps balance write distribution and read locality in a distributed database. This method involves nesting smaller rings, or subrings, within a main ring for each metric, allowing for scalability and fault tolerance without the need for static trade-offs between write efficiency and read performance. The subrings automatically adjust in size based on the number of series they handle, ensuring that even as metrics scale from thousands to millions of series, the distribution remains optimal. This technique enhances data locality, leading to better compression and reduced storage costs, while also maintaining resilience by shifting data to neighboring nodes in case of failures. By facilitating efficient data distribution across a multi-tenant fleet, MetricsDB can support customers with varying workloads without bottlenecking individual metrics, thereby streamlining queries and lowering latency.
Apr 10, 2026
1,717 words in the original blog post.
The text discusses a project that significantly improved sorting performance in a columnar database by implementing a Sortable interface, allowing each column type to exploit its unique structure with tailored algorithms. Unlike Go's general-purpose sorting, which ignores the data's structure, this approach led to speedups between 2x and 26x depending on the column type, by replacing the traditional comparison-based sort with more efficient methods like counting sort for bounded-value columns, the Dutch National Flag algorithm for Boolean columns, and radix sort for numeric data. The project emphasized the power of understanding data structure, showing that leveraging specific characteristics like bounded cardinality and minimizing allocations can greatly enhance sorting efficiency. The Sortable interface also facilitated independent optimization of multiple sorting implementations, allowing for improved performance without altering the query engine, and suggesting potential future advancements by shifting client-side operations to the server for faster results.
Apr 03, 2026
2,009 words in the original blog post.
Axiom has restructured its architecture to ensure data residency compliance while maintaining a unified user experience across global deployments. The new system employs edge deployments, coordinated by a global control plane that manages authentication, billing, and user management, ensuring that data remains local to its designated edge deployment. Users log into a single interface at app.axiom.co, where they can manage their datasets, which can now span multiple edge deployments without needing separate logins or billing processes for different regions. This architecture eliminates the need to duplicate entire platforms for different geographies, allowing for faster deployment expansions and unified billing that includes shared credits and discounts across all deployments. The edge deployments handle the data ingestion and querying processes, ensuring data does not leave its designated location, which is particularly important for compliance with regional data residency requirements. With the initial launch in US East and EU Central, Axiom invites users to specify their preferred edge deployment when setting up new organizations and assures existing EU users of a seamless transition to the new system.
Apr 01, 2026
857 words in the original blog post.