# storage

Published articles for storage.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## TrueNAS Releases Native Proxmox VE Storage Plugin for iSCSI and NVMe/TCP

DevFeed: [TrueNAS Releases Native Proxmox VE Storage Plugin for iSCSI and NVMe/TCP](<https://devfeed.tech/articles/truenas-proxmox-plugin-turns-every-vm-disk-request-into-an-automated-zvol-over-iscsi-or-nvme-tcp-41397.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/truenas-proxmox-plugin-turns-every-vm-disk-request-into-an-automated-zvol-over-iscsi-or-nvme-tcp>)

Author: Lyle Smith

Published: 2026-09-17T16:19:04Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [truenas](<https://devfeed.tech/topics/truenas.md>), [Proxmox](<https://devfeed.tech/topics/proxmox.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [enterprise](<https://devfeed.tech/tags/enterprise.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [proxmox](<https://devfeed.tech/tags/proxmox.md>), [snapshot](<https://devfeed.tech/tags/snapshot.md>), [software](<https://devfeed.tech/tags/software.md>), [storage](<https://devfeed.tech/tags/storage.md>), [truenas](<https://devfeed.tech/tags/truenas.md>), [vm](<https://devfeed.tech/tags/vm.md>)

### AI overview

TrueNAS released a native Proxmox VE storage plugin that provisions and manages VM disks as OpenZFS zvols on TrueNAS 25.10 or later. The plugin supports iSCSI and NVMe/TCP storage transports and lets administrators manage disk creation, snapshots, resizing, migration, and deletion from Proxmox.

### Source excerpt

TrueNAS has released a native Proxmox VE storage plugin that lets Proxmox provision and manage VM disks directly on TrueNAS systems. A disk requested in Proxmox becomes an OpenZFS zvol on TrueNAS 25.10 or later, published as an iSCSI LUN or an NVMe/TCP namespace, and the plugin handles creation, snapshots, resizing, migration, and deletion from The post TrueNAS Proxmox Plugin Turns Every VM Disk Request Into an Automated zvol Over iSCSI or NVMe/TCP appeared first on StorageReview.com.

## Kubernetes v1.37: Hardening Container Storage with Bind Mount Options and EmptyDir Permissions

DevFeed: [Kubernetes v1.37: Hardening Container Storage with Bind Mount Options and EmptyDir Permissions](<https://devfeed.tech/articles/kubernetes-v1-37-hardening-container-storage-with-bind-mount-options-and-emptydir-permissions-31483.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/09/16/kubernetes-v1-37-hardening-container-storage/>)

Author: Nispriha Jagan; Neeraj Krishna Gopalakrishna

Published: 2026-09-16T18:30:00Z

Content type: article

Language: en

Sources: [Kubernetes Blog](<https://devfeed.tech/sources/kubernetes-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [mount](<https://devfeed.tech/topics/mount.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [chmod](<https://devfeed.tech/topics/chmod.md>), [Unix](<https://devfeed.tech/topics/unix.md>)

Tags: [chmod](<https://devfeed.tech/tags/chmod.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [hardening](<https://devfeed.tech/tags/hardening.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mount](<https://devfeed.tech/tags/mount.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [storage](<https://devfeed.tech/tags/storage.md>), [volume](<https://devfeed.tech/tags/volume.md>), [volumes](<https://devfeed.tech/tags/volumes.md>)

### AI overview

Kubernetes v1.37 adds bind mount options and emptyDir permission modes to strengthen storage security. The article explains how noexec, nosuid, nodev, Unix permissions, and the sticky bit can help enforce security policies on writable volumes.

### Source excerpt

Kubernetes v1.37 brings important storage security features: emptyDir permission modes and bind mount options. They help application programmers and security professionals implement rigorous security policies, for example, prohibiting deletion of files across containers or execution of arbitrary binaries from writable volumes, directly in Kubernetes without any complicated circumvention. Linux storage and permission fundamentals Before diving into the new Kubernetes features, let us briefly review the low-level Linux security mechanisms that make them possible. Bind mount flags When Linux mounts or remounts a directory, Virtual File System (VFS) flags control what actions are permitted on that filesystem: noexec: Do not permit direct execution of any binaries on the mounted filesystem. nosuid: Do not allow set-user-identifier or set-group-identifier bits to take effect. nodev: Do not interpret character or block special devices on the file system. Directory permissions and the sticky bit Standard Unix permissions regulate access across three scopes: Owner, Group, and Others (e.g., 0755 or 0777). Beyond standard read, write, and execute bits, Linux supports the sticky bit (as in mode 01777). When applied to a directory, the sticky bit ensures that a file inside that directory can only be deleted or renamed by the file's owner or root. This is essential for shared writable directories like /tmp. Motivation for the improvements Why does Kubernetes need bind mount options and emptyDir permissions? The primary goal of these features is to increase the security of Kubernetes workloads by allowing security-related bind mount options on volume mounts. By default, volumes are bind-mounted into containers by the container runtime and kubelet without noexec, nosuid, or nodev flags. This default can undermine security. For example, with noexec missing, a compromised process can use any writable volume (emptyDir, PersistentVolume, etc.) to download, chmod +x, and execute arbitra

## Hobby projects now retain fewer deployments to free up storage

DevFeed: [Hobby projects now retain fewer deployments to free up storage](<https://devfeed.tech/articles/hobby-projects-now-retain-fewer-deployments-to-free-up-storage-31498.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/hobby-projects-now-retain-fewer-deployments-to-free-up-storage>)

Author: Pranav Kanchi

Published: 2026-09-16T18:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Disk image](<https://devfeed.tech/topics/disk-image.md>)

Tags: [3](<https://devfeed.tech/tags/3.md>), [deployments](<https://devfeed.tech/tags/deployments.md>), [retention](<https://devfeed.tech/tags/retention.md>), [storage](<https://devfeed.tech/tags/storage.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

Vercel has changed Deployment Retention for Hobby teams. Each Hobby project now keeps its three most recent production deployments and three most recent deployments of any type, while some protected deployments remain exempt. Deployments outside the exceptions are deleted immediately when a team exceeds the 10GB storage limit.

### Source excerpt

Hobby projects now retain fewer deployments past the 30-day retention window. Hobby teams get 10GB of Deployment Storage. Every deployment you keep uses some of it, and going over the limit can block you from deploying until you free some up. Deployment Retention for Hobby teams now deletes old deployments sooner, so dormant projects stop holding storage that your active projects need. Each Hobby project now keeps its 3 most recent production deployments, plus its 3 most recent deployments of any type, regardless of age. Preview deployments no longer get their own protection. Your current production deployment is still never deleted, and aliased and active-branch deployments are still protected. See the full list of exceptions in the docs. If your team is over the 10GB limit, deployments outside those exceptions are now deleted immediately instead of after 30 days. To stay under the limit, see how to optimize your Deployment Storage usage, or upgrade to Pro, where storage is billed at $0.10 per GB per month. Read more

## Why Kafka retention.ms can delay message deletion

DevFeed: [Why Kafka retention.ms can delay message deletion](<https://devfeed.tech/articles/why-your-kafka-topic-ignores-retention-ms-and-how-to-fix-it-31403.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/16/why-your-kafka-topic-ignores-retentionms-and-how-fix-it>)

Author: Rogerio Santos

Published: 2026-09-16T13:05:06Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [file](<https://devfeed.tech/topics/file.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>)

Tags: [broker](<https://devfeed.tech/tags/broker.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [diagnose](<https://devfeed.tech/tags/diagnose.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [lifecycle](<https://devfeed.tech/tags/lifecycle.md>), [retention](<https://devfeed.tech/tags/retention.md>), [storage](<https://devfeed.tech/tags/storage.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

This guide explains why Kafka messages can remain readable beyond a topic's retention.ms setting. Kafka deletes closed log segments rather than individual messages, and the active segment and continuous writes can delay removal of older records.

### Source excerpt

A customer opened a support case with a deceptively simple complaint: a Kafka topic was configured with a 12-hour retention (retention.ms), yet messages produced on July 24 were still readable 4 days later, on July 28. Nothing was broken. The broker logged no errors. The retention policy was working as designed, but the segment layout and continuous write pattern delayed when the old records could actually be removed. The post Why your Kafka topic ignores retention.ms (and how to fix it) appeared first on Red Hat Developer.

## Dropbox Outlines How Focusing on Existing Infrastructure Efficiency Can Create Headroom for AI

DevFeed: [Dropbox Outlines How Focusing on Existing Infrastructure Efficiency Can Create Headroom for AI](<https://devfeed.tech/articles/dropbox-outlines-how-focusing-on-existing-infrastructure-efficiency-can-create-headroom-for-ai-30908.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/dropbox-datacenter/>)

Author: Matt Foster

Published: 2026-09-16T07:15:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Magic Pocket](<https://devfeed.tech/topics/magic-pocket.md>), [data centers](<https://devfeed.tech/topics/data-centers.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-architecture](<https://devfeed.tech/tags/ai-architecture.md>), [ai-ml-data-engineering](<https://devfeed.tech/tags/ai-ml-data-engineering.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [data-storage](<https://devfeed.tech/tags/data-storage.md>), [devops](<https://devfeed.tech/tags/devops.md>), [dropbox](<https://devfeed.tech/tags/dropbox.md>), [dropbox-datacenter](<https://devfeed.tech/tags/dropbox-datacenter.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [infrastructure-optimisation](<https://devfeed.tech/tags/infrastructure-optimisation.md>), [magic-pocket](<https://devfeed.tech/tags/magic-pocket.md>), [ml-data-engineering](<https://devfeed.tech/tags/ml-data-engineering.md>), [networking](<https://devfeed.tech/tags/networking.md>), [news](<https://devfeed.tech/tags/news.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sustainable-computing](<https://devfeed.tech/tags/sustainable-computing.md>)

### AI overview

Dropbox describes how long-running infrastructure optimization helps it accommodate growing AI demand by improving forecasting, fleet utilization, storage density, hardware lifecycles, and rack-level power delivery. Its storage infrastructure has used more than 50% less power per petabyte since 2020.

### Source excerpt

Dropbox has outlined how a decade of infrastructure optimization is helping it absorb growing demand from AI without treating new data-center capacity as the only answer. Its work spans forecasting, fleet utilization, storage density, hardware lifecycles, and rack-level power delivery, much of it predating the current AI boom. By Matt Foster

## Mercure Broadcasting in Laravel 13.32

DevFeed: [Mercure Broadcasting in Laravel 13.32](<https://devfeed.tech/articles/mercure-broadcasting-in-laravel-13-32-31558.md>)

Original publisher: [Read original article](<https://laravel-news.com/laravel-13-32-0>)

Author: Paul Redmond

Published: 2026-09-16T02:44:52Z

Content type: release

Language: en

Sources: [Laravel](<https://devfeed.tech/sources/laravel.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [enum](<https://devfeed.tech/topics/enum.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [enums](<https://devfeed.tech/tags/enums.md>), [features](<https://devfeed.tech/tags/features.md>), [github](<https://devfeed.tech/tags/github.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [laravel-releases](<https://devfeed.tech/tags/laravel-releases.md>), [news](<https://devfeed.tech/tags/news.md>), [queue](<https://devfeed.tech/tags/queue.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [storage](<https://devfeed.tech/tags/storage.md>), [update](<https://devfeed.tech/tags/update.md>), [websockets](<https://devfeed.tech/tags/websockets.md>)

### AI overview

Laravel 13.32 adds a Mercure broadcast driver, filesystem methods for copying and moving files between disks, and enum support for queue pause and resume methods. The release also includes additional fixes and updates.

### Source excerpt

Laravel 13.32 adds a Mercure broadcast driver, Storage::copyToDisk() and moveToDisk(), enum support in queue pause/resume, and more. The post Mercure Broadcasting in Laravel 13.32 appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

## Seagate and WD AI Storage Research Finds Enterprises Rank Storage Above Compute as the AI Bottleneck

DevFeed: [Seagate and WD AI Storage Research Finds Enterprises Rank Storage Above Compute as the AI Bottleneck](<https://devfeed.tech/articles/seagate-and-wd-ai-storage-research-finds-enterprises-rank-storage-above-compute-as-the-ai-bottleneck-26756.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/seagate-and-wd-ai-storage-research-finds-enterprises-rank-storage-above-compute-as-the-ai-bottleneck>)

Author: Lyle Smith

Published: 2026-09-15T17:23:54Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [idc](<https://devfeed.tech/topics/idc.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [synthetic-data](<https://devfeed.tech/topics/synthetic-data.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [compute](<https://devfeed.tech/tags/compute.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [genai](<https://devfeed.tech/tags/genai.md>), [hdd](<https://devfeed.tech/tags/hdd.md>), [idc](<https://devfeed.tech/tags/idc.md>), [inference](<https://devfeed.tech/tags/inference.md>), [reports](<https://devfeed.tech/tags/reports.md>), [research](<https://devfeed.tech/tags/research.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [storage](<https://devfeed.tech/tags/storage.md>), [synthetic-data](<https://devfeed.tech/tags/synthetic-data.md>)

### AI overview

Seagate and WD published separate studies indicating that AI is increasing enterprise storage requirements and extending data retention. Although their headline percentages differ because they asked different questions, both reports point to storage becoming a larger part of AI infrastructure planning alongside growing archive and retrieval needs.

### Source excerpt

Seagate and WD published separate AI storage studies within days of each other; the headline numbers: Seagate says 99% of enterprises expect AI to increase their storage requirements over the next three years, while WD's IDC research puts the comparable figure at 74%. Read the fine print, and both reports land in the same directional The post Seagate and WD AI Storage Research Finds Enterprises Rank Storage Above Compute as the AI Bottleneck appeared first on StorageReview.com.

## OWC Acquires OpenDrives, Adding Atlas, Astraeus, and Edge to the Jellyfish Shared Storage Line

DevFeed: [OWC Acquires OpenDrives, Adding Atlas, Astraeus, and Edge to the Jellyfish Shared Storage Line](<https://devfeed.tech/articles/owc-acquires-opendrives-adding-atlas-astraeus-and-edge-to-the-jellyfish-shared-storage-line-26755.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/owc-acquires-opendrives-adding-atlas-astraeus-and-edge-to-the-jellyfish-shared-storage-line>)

Author: Harold Fritts

Published: 2026-09-15T16:55:08Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [data-architecture](<https://devfeed.tech/topics/data-architecture.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>)

Tags: [acquisition](<https://devfeed.tech/tags/acquisition.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [company](<https://devfeed.tech/tags/company.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [enterprise-storage](<https://devfeed.tech/tags/enterprise-storage.md>), [hybrid-cloud](<https://devfeed.tech/tags/hybrid-cloud.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [products](<https://devfeed.tech/tags/products.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Other World Computing (OWC) has acquired OpenDrives, bringing the Atlas, Astraeus, and Edge platforms into its Jellyfish shared storage portfolio. The companies say the deal expands OWC's capabilities in enterprise data management, hybrid cloud orchestration, and edge workflows; financial terms were not disclosed.

### Source excerpt

Other World Computing (OWC) has acquired OpenDrives, the Los Angeles software-defined storage company whose Atlas platform has sat behind Hollywood studios, post houses, and live broadcast networks since 2011. The deal brings OpenDrives' Atlas, Astraeus, and Edge platforms into OWC's shared storage portfolio alongside the Jellyfish line, and OWC says it extends that line into The post OWC Acquires OpenDrives, Adding Atlas, Astraeus, and Edge to the Jellyfish Shared Storage Line appeared first on StorageReview.com.

## Kubernetes 1.36 restores a lost guarantee for database backups

DevFeed: [Kubernetes 1.36 restores a lost guarantee for database backups](<https://devfeed.tech/articles/kubernetes-1-36-restores-a-lost-guarantee-for-database-backups-26610.md>)

Original publisher: [Read original article](<https://thenewstack.io/kubernetes-volume-group-snapshots/>)

Author: Shubham Pampattiwar

Published: 2026-09-15T13:00:00Z

Content type: news

Language: en

Sources: [Kubernetes Overview, News and Trends | The New Stack](<https://devfeed.tech/sources/kubernetes-overview-news-and-trends-the-new-stack.md>), [The New Stack](<https://devfeed.tech/sources/the-new-stack.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [backups](<https://devfeed.tech/tags/backups.md>), [cncf](<https://devfeed.tech/tags/cncf.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [post-contributed](<https://devfeed.tech/tags/post-contributed.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [sponsor-cncf](<https://devfeed.tech/tags/sponsor-cncf.md>), [sponsored-post-contributed](<https://devfeed.tech/tags/sponsored-post-contributed.md>), [stateful](<https://devfeed.tech/tags/stateful.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

The article explains how Kubernetes 1.36 restores coordinated snapshots for applications whose state spans multiple volumes, addressing inconsistent database backups caused by taking individual PersistentVolumeClaim snapshots at different times.

### Source excerpt

It's 2 a.m., and you're restoring a PostgreSQL cluster from last night's backup. Its data directory lives on one PersistentVolumeClaim The post Kubernetes 1.36 restores a lost guarantee for database backups appeared first on The New Stack.

## Just 4.4% of Enterprise NAS Capacity Is Active, CTERA Cold Data Storage Report Finds

DevFeed: [Just 4.4% of Enterprise NAS Capacity Is Active, CTERA Cold Data Storage Report Finds](<https://devfeed.tech/articles/just-4-4-of-enterprise-nas-capacity-is-active-ctera-cold-data-storage-report-finds-26752.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/just-4-4-of-enterprise-nas-capacity-is-active-ctera-cold-data-storage-report-finds>)

Author: Harold Fritts

Published: 2026-09-15T12:00:00Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Security](<https://devfeed.tech/topics/security.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [enterprise-nas](<https://devfeed.tech/tags/enterprise-nas.md>), [enterprise-storage](<https://devfeed.tech/tags/enterprise-storage.md>), [nas](<https://devfeed.tech/tags/nas.md>), [report](<https://devfeed.tech/tags/report.md>), [security](<https://devfeed.tech/tags/security.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

StorageReview reports on CTERA's Cold Data Storage Report, which analyzed 16 petabytes of production data from 856 enterprise NAS file-share discovery scans. The report found that 4.4% of stored capacity was actively used within 90 days, while most files were cold or inactive. The article discusses the resulting storage, data-protection, security, and AI-retrieval implications.

### Source excerpt

CTERA has published The Cold Data Storage Report, an analysis of 16 petabytes of live production data across 856 file-share discovery scans in enterprise NAS environments, including regulated industries, and the headline number is that just 4.4% of stored capacity is actively used, which the report page defines as modified within a 90-day window. The The post Just 4.4% of Enterprise NAS Capacity Is Active, CTERA Cold Data Storage Report Finds appeared first on StorageReview.com.

## How Solaris' Turnstile Influenced the Modern System Designs of Web Browsers and Language Runtimes

DevFeed: [How Solaris' Turnstile Influenced the Modern System Designs of Web Browsers and Language Runtimes](<https://devfeed.tech/articles/how-solaris-turnstile-influenced-the-modern-system-designs-of-web-browsers-and-language-runtimes-26602.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/turnstile-system-design/>)

Author: Olimpiu Pop

Published: 2026-09-15T06:06:00Z

Content type: article

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [systems](<https://devfeed.tech/topics/systems.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [observability](<https://devfeed.tech/topics/observability.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [web browsers](<https://devfeed.tech/topics/web-browsers.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [architecture-design](<https://devfeed.tech/tags/architecture-design.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [blocking](<https://devfeed.tech/tags/blocking.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [development](<https://devfeed.tech/tags/development.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [locking](<https://devfeed.tech/tags/locking.md>), [memory](<https://devfeed.tech/tags/memory.md>), [news](<https://devfeed.tech/tags/news.md>), [observability](<https://devfeed.tech/tags/observability.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [solaris](<https://devfeed.tech/tags/solaris.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systems](<https://devfeed.tech/tags/systems.md>), [turnstile-system-design](<https://devfeed.tech/tags/turnstile-system-design.md>)

### AI overview

The article examines how Solaris innovations influenced modern systems engineering. It discusses the Slab Allocator, OpenZFS, DTrace, Zones, and turnstiles, focusing on how turnstiles reduce per-lock memory overhead while supporting priority inheritance for contended locks.

### Source excerpt

Sun's Solaris influenced modern systems engineering, with key innovations like the Slab Allocator for efficient memory management, OpenZFS for advanced storage, and DTrace for observability. Its turnstile mechanism addressed issues with mutexes, promoting lean locking designs that are reflected in contemporary programming languages and web browsers, enhancing performance and memory efficiency. By Olimpiu Pop

## Kubernetes Changed Block Tracking API - Beta Differences

DevFeed: [Kubernetes Changed Block Tracking API - Beta Differences](<https://devfeed.tech/articles/kubernetes-changed-block-tracking-api-beta-differences-20862.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/09/14/csi-changed-block-tracking-beta/>)

Author: Prasad Ghangal

Published: 2026-09-14T18:30:00Z

Content type: article

Language: en

Sources: [Kubernetes Blog](<https://devfeed.tech/sources/kubernetes-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [API](<https://devfeed.tech/topics/api.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [container-image-registry](<https://devfeed.tech/tags/container-image-registry.md>), [developer](<https://devfeed.tech/tags/developer.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [registry](<https://devfeed.tech/tags/registry.md>), [release](<https://devfeed.tech/tags/release.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

This Kubernetes developer article explains the Beta changes to Changed Block Tracking (CBT) support for CSI drivers. The SnapshotMetadataService CRD moved from v1alpha1 to v1beta1, with no automatic conversion, and CBT remains limited to block volumes. It also outlines compatibility requirements and the steps for upgrading and trying the feature.

### Source excerpt

Changed Block Tracking (CBT) support for CSI drivers shipped as Alpha in September 2025. With the March 2026 v1.0.0 release of the external-snapshot-metadata project, the feature moved to Beta. If you aren't yet familiar with changed block tracking for storage in Kubernetes, the Alpha announcement covers the motivation, the three primary components (the CSI SnapshotMetadata gRPC service, the SnapshotMetadataService CRD, and the external-snapshot-metadata sidecar), and a walkthrough of how to use the API. CBT currently applies to block volumes; file-volume and network file-share changed-list tracking is not covered by this feature. This post focuses on what is different in Beta. What's new in Beta The main change in that release was the promotion of the SnapshotMetadataService CRD from v1alpha1 to v1beta1. The CRD used to advertise a driver's metadata service now serves cbt.storage.k8s.io/v1beta1. The schema itself is unchanged, but this release removed v1alpha1 (rather than serving it alongside the new version). If you are upgrading from Alpha, you need to: Re-apply the CRD definition shipped with v1.0.0. Update SnapshotMetadataService manifests to use apiVersion: cbt.storage.k8s.io/v1beta1. Update any client or controller code that talks to the CRD. This is a one-time change. There is no automatic conversion between the two versions. Compatibility Minimum Kubernetes version: 1.33 CSI spec: 1.10 or newer Container image: registry.k8s.io/sig-storage/csi-snapshot-metadata:v1.0.0 Trying it out The Getting Started section in the Alpha blog still applies. In short: Make sure your CSI driver supports volume snapshots and ships the external-snapshot-metadata sidecar. Install the SnapshotMetadataService CRD (the v1beta1 definition from the v1.0.0 release). Create a SnapshotMetadataService resource for your driver. Use a client -- snapshot-metadata-lister, or your own implementation -- to call GetMetadataAllocated and GetMetadataDelta. If you want to see the full flow end-to-e

## You Don't Need a VR-Ready PC (or a PC at all) to Use Steam Frame

DevFeed: [You Don't Need a VR-Ready PC (or a PC at all) to Use Steam Frame](<https://devfeed.tech/articles/you-don-t-need-a-vr-ready-pc-or-a-pc-at-all-to-use-steam-frame-17474.md>)

Original publisher: [Read original article](<https://roadtovr.com/steam-frame-doesnt-need-vr-ready-pc/>)

Author: Scott Hayden

Published: 2026-09-14T16:59:00Z

Content type: opinion

Language: en

Sources: [Road to VR](<https://devfeed.tech/sources/road-to-vr.md>)

Topics: [pc](<https://devfeed.tech/topics/pc.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [games](<https://devfeed.tech/tags/games.md>), [linux](<https://devfeed.tech/tags/linux.md>), [pc](<https://devfeed.tech/tags/pc.md>), [pc-vr-news-reviews](<https://devfeed.tech/tags/pc-vr-news-reviews.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [xr-industry-news](<https://devfeed.tech/tags/xr-industry-news.md>)

### AI overview

The article argues that Steam Frame can function as a standalone VR and gaming device, without requiring a VR-ready PC or any PC at all. It provides a self-contained setup, Steam interface, Linux desktop, access to flat and VR games, Bluetooth peripheral support, and expandable storage.

### Source excerpt

Valve essentially considers Steam Frame a 'streaming-first' VR device, capable of directly connecting to your PC via a Wi-Fi 6E dongle so you can play high-quality VR and flatscreen games. But don't let the RAMpocalypse get you down: you don't even need a PC, VR-ready or otherwise. Before I ever got my hands on Frame, [...] The post You Don't Need a VR-Ready PC (or a PC at all) to Use Steam Frame appeared first on Road to VR.

## Speeding Up Azure Durable Functions with Fan-Out/Fan-In and a Higher Concurrency Limit

DevFeed: [Speeding Up Azure Durable Functions with Fan-Out/Fan-In and a Higher Concurrency Limit](<https://devfeed.tech/articles/2-changes-made-our-azure-durable-functions-3x-faster-32183.md>)

Original publisher: [Read original article](<https://spin.atomicobject.com/azure-durable-functions-3x/>)

Author: Michael Li

Published: 2026-09-14T12:00:32Z

Content type: tutorial

Language: en

Sources: [Atomic Object](<https://devfeed.tech/sources/atomic-object.md>)

Topics: [Azure](<https://devfeed.tech/topics/azure.md>), [Concurrent Programming](<https://devfeed.tech/topics/concurrent-programming.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-functions](<https://devfeed.tech/tags/azure-functions.md>), [batch](<https://devfeed.tech/tags/batch.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [development-practices](<https://devfeed.tech/tags/development-practices.md>), [file](<https://devfeed.tech/tags/file.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

An Azure Durable Functions batch job was accelerated by combining fan-out/fan-in orchestration with a higher function-host concurrency limit. Together, the changes reduced a representative run from about 710 seconds to about 240 seconds.

### Source excerpt

For one of our projects, we run a nightly job that generates a batch of files. It's a long process: pulling records from an upstream system, calling several APIs to gather info about each one, generating a file per record, and writing the results back to storage. For a small batch, this works fine, but [...] The post 2 Changes Made Our Azure Durable Functions 3X Faster appeared first on Atomic Spin.

## A Case Study: Building an EN 18031-Compliant IoT Solution with ESP32-C5 and ESP RainMaker

DevFeed: [A Case Study: Building an EN 18031-Compliant IoT Solution with ESP32-C5 and ESP RainMaker](<https://devfeed.tech/articles/a-case-study-building-an-en-18031-compliant-iot-solution-with-esp32-c5-and-esp-rainmaker-17454.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/09/esp32-rainmaker-en18031-case-study/>)

Author: John Lee

Published: 2026-09-14T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Security & Privacy](<https://devfeed.tech/topics/security-privacy.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [blog](<https://devfeed.tech/tags/blog.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [data](<https://devfeed.tech/tags/data.md>), [data-management](<https://devfeed.tech/tags/data-management.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [en-18031](<https://devfeed.tech/tags/en-18031.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32-c5](<https://devfeed.tech/tags/esp32-c5.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [eu](<https://devfeed.tech/tags/eu.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [regulatory](<https://devfeed.tech/tags/regulatory.md>), [security](<https://devfeed.tech/tags/security.md>), [standards](<https://devfeed.tech/tags/standards.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

This case study describes an ESP32-C5 and ESP RainMaker device-to-cloud IoT implementation assessed against EN 18031 cybersecurity and privacy requirements for products targeting the EU market.

### Source excerpt

This case study assesses device-to-cloud IoT implementation of products based on ESP32-C5 and ESP RainMaker against the EN 18031 security requirements for the EU market.

## Cloudflare Tests Cache Transcoding to Reduce Storage Requirements

DevFeed: [Cloudflare Tests Cache Transcoding to Reduce Storage Requirements](<https://devfeed.tech/articles/cloudflare-tests-cache-transcoding-to-reduce-storage-requirements-8992.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/cloudflare-cache-transcoding/>)

Author: Renato Losio

Published: 2026-09-13T10:35:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Transcodings](<https://devfeed.tech/topics/transcodings.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Pingora](<https://devfeed.tech/topics/pingora.md>)

Tags: [architecture-design](<https://devfeed.tech/tags/architecture-design.md>), [cache](<https://devfeed.tech/tags/cache.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cdn](<https://devfeed.tech/tags/cdn.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-cache-transcoding](<https://devfeed.tech/tags/cloudflare-cache-transcoding.md>), [compression](<https://devfeed.tech/tags/compression.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [development](<https://devfeed.tech/tags/development.md>), [edge-computing](<https://devfeed.tech/tags/edge-computing.md>), [news](<https://devfeed.tech/tags/news.md>), [pingora](<https://devfeed.tech/tags/pingora.md>), [rust](<https://devfeed.tech/tags/rust.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Cloudflare is testing Cache Transcoding, a prototype that Zstandard-compresses eligible uncompressed text before it is stored in cache. The approach aims to increase effective cache capacity and reduce inter-data-center transfer, with configurable CPU and storage trade-offs.

### Source excerpt

Cloudflare recently described a prototype called Cache Transcoding that compresses eligible cache content, mainly uncompressed text such as HTML, JSON, CSS, and JavaScript, using Zstandard before storing it on disk. The hyperscaler estimates that the approach could provide petabytes of additional effective cache capacity, although broader testing is still needed. By Renato Losio

## Linux server performance: Is disk I/O slowing your application?

DevFeed: [Linux server performance: Is disk I/O slowing your application?](<https://devfeed.tech/articles/linux-server-performance-is-disk-i-o-slowing-your-application-20872.md>)

Original publisher: [Read original article](<https://linuxblog.io/linux-server-performance-disk-io-slowing-application/>)

Author: Hayden James

Published: 2026-09-12T16:11:54Z

Content type: tutorial

Language: en

Sources: [Hayden James](<https://devfeed.tech/sources/hayden-james.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [IO](<https://devfeed.tech/topics/io.md>), [Server](<https://devfeed.tech/topics/server.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [linux](<https://devfeed.tech/tags/linux.md>), [load](<https://devfeed.tech/tags/load.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [performance](<https://devfeed.tech/tags/performance.md>), [processes](<https://devfeed.tech/tags/processes.md>), [request](<https://devfeed.tech/tags/request.md>), [server](<https://devfeed.tech/tags/server.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

This tutorial explains how disk I/O bottlenecks can cause high Linux load averages even when CPU usage is low. It shows how to use top, atop, and iotop on a LEMP web server, including per-core I/O wait measurements, to identify storage-related application slowdowns.

### Source excerpt

If your Linux server is bogged down by disk I/O, your first step may often be to use the top command in the terminal to check load averages. Continue reading...

## A Humorous List of Physical Alternatives to GitHub for Storing Projects

DevFeed: [A Humorous List of Physical Alternatives to GitHub for Storing Projects](<https://devfeed.tech/articles/github-alternative-list-quintessential-options-32186.md>)

Original publisher: [Read original article](<https://spin.atomicobject.com/github-alternative/>)

Author: Sulaiman Bah

Published: 2026-09-12T12:00:11Z

Content type: opinion

Language: en

Sources: [Atomic Object](<https://devfeed.tech/sources/atomic-object.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [RAID](<https://devfeed.tech/topics/raid.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [data-center](<https://devfeed.tech/tags/data-center.md>), [github](<https://devfeed.tech/tags/github.md>), [project-team-management](<https://devfeed.tech/tags/project-team-management.md>), [raid](<https://devfeed.tech/tags/raid.md>), [storage](<https://devfeed.tech/tags/storage.md>), [the-software-life](<https://devfeed.tech/tags/the-software-life.md>), [usb](<https://devfeed.tech/tags/usb.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

### AI overview

This humorous commentary proposes physical storage options as alternatives to GitHub, including a homemade 50-petabyte data center, a 64-gigabyte USB stick, and a 2-terabyte external hard drive.

### Source excerpt

Every developer knows just how important it is to share work with a coworker. If you are working on a critical feature in a crunch, prompt peer reviews and instant feedback can mean the difference between a secure contract and an angry client. So it follows that when the infrastructure we rely on to work [...] The post GitHub Alternative List: Quintessential Options appeared first on Atomic Spin.

## How we shipped 15 Tbps for OpenAI in 90 days (Session 2 of 3)

DevFeed: [How we shipped 15 Tbps for OpenAI in 90 days (Session 2 of 3)](<https://devfeed.tech/articles/how-we-shipped-15-tbps-for-openai-in-90-days-session-2-of-3-34018.md>)

Original publisher: [Read original article](<https://sridharrajarao.com/blog/openai-15-tbps-session-2/>)

Author: Sridhar Rajarao

Published: 2026-09-12T00:00:00Z

Content type: article

Language: en

Sources: [Sridhar Rajarao](<https://devfeed.tech/sources/sridhar-rajarao.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Network](<https://devfeed.tech/topics/network.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Server](<https://devfeed.tech/topics/server.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [API](<https://devfeed.tech/topics/api.md>), [Oracle Database](<https://devfeed.tech/topics/oracle-database.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [build](<https://devfeed.tech/tags/build.md>), [cache](<https://devfeed.tech/tags/cache.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [database](<https://devfeed.tech/tags/database.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [execution](<https://devfeed.tech/tags/execution.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [network](<https://devfeed.tech/tags/network.md>), [object](<https://devfeed.tech/tags/object.md>), [openai](<https://devfeed.tech/tags/openai.md>), [performance](<https://devfeed.tech/tags/performance.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [server](<https://devfeed.tech/tags/server.md>), [servers](<https://devfeed.tech/tags/servers.md>), [sre](<https://devfeed.tech/tags/sre.md>), [storage](<https://devfeed.tech/tags/storage.md>), [testing](<https://devfeed.tech/tags/testing.md>), [warp](<https://devfeed.tech/tags/warp.md>)

### AI overview

The second session describes turning an architecture for OpenAI's 15 Tbps system into a delivery plan. It covers coordinated capacity planning across network, gateway, server, storage, and database teams; caching object names through the Inventory API; delivery tracking; and performance validation. Early WARP testing found packet drops caused by an unsuitable MTU of 1500, which was changed to 9100.

### Source excerpt

Architecture was only the first week. Session 2 is about the build: capacity, execution discipline, and the first signs that performance would be the real test.

## Kubernetes v1.37: Native Histograms Graduates to Beta

DevFeed: [Kubernetes v1.37: Native Histograms Graduates to Beta](<https://devfeed.tech/articles/kubernetes-v1-37-native-histograms-graduates-to-beta-4583.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/09/11/kubernetes-v1-37-native-histograms-beta/>)

Author: Richa Banker

Published: 2026-09-11T18:30:00Z

Content type: release

Language: en

Sources: [Kubernetes Blog](<https://devfeed.tech/sources/kubernetes-blog.md>)

Topics: [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [observability](<https://devfeed.tech/tags/observability.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [storage](<https://devfeed.tech/tags/storage.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

### AI overview

Kubernetes v1.37 enables Prometheus native histograms by default at Beta. The article explains how dynamic exponential buckets improve metric resolution and quantile accuracy while reducing time-series, scraping, and storage overhead compared with classic histograms.

### Source excerpt

I'm excited to announce that native histogram support for Kubernetes metrics is graduating to Beta and is enabled by default in Kubernetes v1.37! Native histograms (previously introduced as Alpha in Kubernetes v1.36 under KEP-5808) bring high-resolution, low-cardinality observability to Kubernetes metrics. By adopting Prometheus Native Histograms, Kubernetes components now expose latency and duration metrics with far greater accuracy while significantly reducing telemetry storage and scraping overhead. Why move beyond classic histograms? Since the early days of Kubernetes observability, duration and latency metrics (such as API server request latencies or scheduling durations) have relied on classic Prometheus histograms. Classic histograms require metric authors to define a static list of cumulative bucket boundaries (le labels), such as 0.005, 0.01, 0.025, 0.05, 0.1, 0.25, 0.5, 1, 2.5, 5, 10. While familiar, this approach introduces three major challenges: The Bucket Guessing Game: If a workload's latency profile changes, for example, shifting into microsecond ranges or experiencing long-tail tail latencies beyond the highest bucket, the histogram loses visibility. Specifying bucket boundaries upfront requires knowing the distribution before observing it High Cardinality & Storage Cost: With classic histograms, each bucket boundary is exported as a separate time series (_bucket{le="..."}). A histogram with 10 buckets across multiple labels multiplies the number of time series by 10, increasing memory consumption in Prometheus and inflating time series database (TSDB) storage costs Interpolation Error in Quantiles: Calculating percentiles using histogram_quantile() relies on linear interpolation between static bucket boundaries. When bucket spans are coarse, quantile calculations can suffer from significant estimation error What are Prometheus native histograms? Prometheus Native Histograms replace static user-defined buckets with dynamic, exponential buckets. Inst

## Building a reliable cloud native foundation for distributed AI training

DevFeed: [Building a reliable cloud native foundation for distributed AI training](<https://devfeed.tech/articles/building-a-reliable-cloud-native-foundation-for-distributed-ai-training-4603.md>)

Original publisher: [Read original article](<https://www.cncf.io/blog/2026/09/11/building-a-reliable-cloud-native-foundation-for-distributed-ai-training/>)

Author: Abhi Kulkarni and Shishir Jindal, Atlassian

Published: 2026-09-11T11:00:00Z

Content type: article

Language: en

Sources: [Cloud Native Computing Foundation](<https://devfeed.tech/sources/cloud-native-computing-foundation.md>)

Topics: [Training AI Models](<https://devfeed.tech/topics/training-ai-models.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Network design](<https://devfeed.tech/topics/network-design.md>), [Inference](<https://devfeed.tech/topics/inference.md>)

Tags: [ai-training](<https://devfeed.tech/tags/ai-training.md>), [blog](<https://devfeed.tech/tags/blog.md>), [distributed-training](<https://devfeed.tech/tags/distributed-training.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

The article explains how to make multi-node AI training reliable by treating inter-node communication, shared storage, hardware placement, network topology, and validation as platform concerns. It identifies RDMA for GPU-node communication and Lustre for concurrent training-data and checkpoint access.

### Source excerpt

AI workloads are changing what platform teams need from infrastructure. Provisioning GPUs and standing up a cluster no longer makes a platform "AI-ready." Once training spans more than one node, the bottlenecks show up in places...

## Rapidly scaling online storage to serve over 1 billion ChatGPT users

DevFeed: [Rapidly scaling online storage to serve over 1 billion ChatGPT users](<https://devfeed.tech/articles/rapidly-scaling-online-storage-to-serve-over-1-billion-chatgpt-users-6642.md>)

Original publisher: [Read original article](<https://openai.com/index/scaling-storage-one-billion-users-part-one>)

Published: 2026-09-11T10:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Database](<https://devfeed.tech/topics/database.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [global](<https://devfeed.tech/tags/global.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [openai](<https://devfeed.tech/tags/openai.md>), [platform](<https://devfeed.tech/tags/platform.md>), [python](<https://devfeed.tech/tags/python.md>), [scale](<https://devfeed.tech/tags/scale.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

OpenAI describes scaling Habitat from a Python client-side library into a distributed online storage platform for global product traffic. The article focuses on reliability, performance, and capacity decisions made during rapid growth.

### Source excerpt

Learn how OpenAI evolved Habitat from a Python library into a globally distributed storage platform serving 1 billion ChatGPT users and 22M requests per second.

## fsGroupChangePolicy: OnRootMismatch and the setgid Invariant That Makes It Sound

DevFeed: [fsGroupChangePolicy: OnRootMismatch and the setgid Invariant That Makes It Sound](<https://devfeed.tech/articles/fsgroupchangepolicy-onrootmismatch-and-the-setgid-invariant-that-makes-it-sound-34103.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/fsgroup-change-policy-root-mismatch/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-11T07:00:00Z

Content type: tutorial

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [container](<https://devfeed.tech/topics/container.md>), [mount](<https://devfeed.tech/topics/mount.md>), [Security](<https://devfeed.tech/topics/security.md>), [Process](<https://devfeed.tech/topics/process.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [container-image](<https://devfeed.tech/tags/container-image.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [mount](<https://devfeed.tech/tags/mount.md>), [network](<https://devfeed.tech/tags/network.md>), [performance](<https://devfeed.tech/tags/performance.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [security](<https://devfeed.tech/tags/security.md>), [stateful](<https://devfeed.tech/tags/stateful.md>), [storage](<https://devfeed.tech/tags/storage.md>), [waiting](<https://devfeed.tech/tags/waiting.md>)

### AI overview

This article explains why a stateful pod can remain in ContainerCreating for fifteen minutes when fsGroup triggers a recursive chown across a large network-backed volume. It describes how fsGroupChangePolicy: OnRootMismatch can skip the recursive walk when the volume root group already matches, and discusses the setgid invariant that supports this behavior.

### Source excerpt

Pod stuck in ContainerCreating from fsGroup recursive chown: fsGroupChangePolicy: OnRootMismatch, and why the setgid bit on the volume root makes it safe.

## Vercel Sandbox now provides 64 GB of storage

DevFeed: [Vercel Sandbox now provides 64 GB of storage](<https://devfeed.tech/articles/vercel-sandbox-now-provides-64-gb-of-storage-1169.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/vercel-sandbox-64-gb-storage>)

Author: Luke Phillips-Sheard

Published: 2026-09-11T06:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [sandboxes](<https://devfeed.tech/tags/sandboxes.md>), [storage](<https://devfeed.tech/tags/storage.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel Sandbox storage has increased from 32 GB to 64 GB for all sandboxes, including those created from managed or custom images and those using the deprecated runtime property.

### Source excerpt

Every Vercel Sandbox now includes 64 GB of storage, up from 32 GB. This includes sandboxes created from a Vercel Managed Image or custom image, as well as those configured with the deprecated runtime property. The additional space provides more room for large repositories, dependencies, build artifacts, data workloads that spill to disk, and storage-intensive agent tasks. Learn more about Sandbox images in the documentation. Read more

[Next page](<https://devfeed.tech/tags/storage.md?cursor=WyIyMDI2LTA5LTExVDA2OjAwOjAwKzAwOjAwIiwgIjExNjE1ODExLWY1YTAtNDA2ZC1iZDhkLWM4NDRkNDBlOGY0MiJd>)