# apache

Published articles for apache.

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

## PDFx - Extract references and metadata from PDF documents, and download all referenced PDFs

DevFeed: [PDFx - Extract references and metadata from PDF documents, and download all referenced PDFs](<https://devfeed.tech/articles/pdfx-extract-references-and-metadata-from-pdf-documents-and-download-all-referenced-pdfs-31874.md>)

Original publisher: [Read original article](<https://www.metachris.dev/pdfx/>)

Author: Chris Hager

Published: 2026-09-17T02:48:44.791916Z

Content type: tutorial

Language: en

Sources: [Chris Hager](<https://devfeed.tech/sources/chris-hager.md>)

Topics: [pdf](<https://devfeed.tech/topics/pdf.md>), [Python](<https://devfeed.tech/topics/python.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [JSON](<https://devfeed.tech/topics/json.md>), [pip](<https://devfeed.tech/topics/pip.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [broken-links](<https://devfeed.tech/tags/broken-links.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [download](<https://devfeed.tech/tags/download.md>), [github](<https://devfeed.tech/tags/github.md>), [install](<https://devfeed.tech/tags/install.md>), [json](<https://devfeed.tech/tags/json.md>), [library](<https://devfeed.tech/tags/library.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

PDFx is an Apache-licensed open-source tool that extracts references and metadata from PDF documents. It detects PDF, URL, arXiv, and DOI references, can download referenced PDFs in parallel, identify broken hyperlinks, extract PDF text, and output results as text or JSON. It is available as a command-line tool and Python package, with support for local and online PDFs.

### Source excerpt

Reading over this paper and its references recently, I thought it would be great to be able to download all the references at once... This inspired me to write a little tool to do just that, and now it's done and released under the Apache open source license: https://github.com/metachris/pdfx Features Extract references and metadata from a given PDF Detects pdf, url, arxiv and doi references Fast, parallel download of all referenced PDFs Find broken hyperlinks (using the -c flag) (more) Output as text or JSON (using the -j flag) Extract the PDF text (using the --text flag) Use as command-line tool or Python package Compatible with Python 2 and 3 Works with local and online pdfs Getting Started Grab a copy of pdfx with easy_install or pip and run it:

## Dropbox Evolves Riviera Content Processing Platform to Support AI Workloads

DevFeed: [Dropbox Evolves Riviera Content Processing Platform to Support AI Workloads](<https://devfeed.tech/articles/dropbox-evolves-riviera-content-processing-platform-to-support-ai-workloads-31517.md>)

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

Author: Leela Kumili

Published: 2026-09-16T14:42:00Z

Content type: news

Language: en

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

Topics: [dropbox](<https://devfeed.tech/topics/dropbox.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [API](<https://devfeed.tech/topics/api.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml-data-engineering](<https://devfeed.tech/tags/ai-ml-data-engineering.md>), [apache](<https://devfeed.tech/tags/apache.md>), [apis](<https://devfeed.tech/tags/apis.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [architecture-design](<https://devfeed.tech/tags/architecture-design.md>), [asynchronous-architecture](<https://devfeed.tech/tags/asynchronous-architecture.md>), [backend](<https://devfeed.tech/tags/backend.md>), [caching](<https://devfeed.tech/tags/caching.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [development](<https://devfeed.tech/tags/development.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [dropbox](<https://devfeed.tech/tags/dropbox.md>), [dropbox-riviera-ai-platform](<https://devfeed.tech/tags/dropbox-riviera-ai-platform.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [enterprise-content-management](<https://devfeed.tech/tags/enterprise-content-management.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [ml-data-engineering](<https://devfeed.tech/tags/ml-data-engineering.md>), [model-context-protocol-mcp](<https://devfeed.tech/tags/model-context-protocol-mcp.md>), [news](<https://devfeed.tech/tags/news.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [rag](<https://devfeed.tech/tags/rag.md>), [tika](<https://devfeed.tech/tags/tika.md>)

### AI overview

Dropbox has expanded Riviera from an internal file-preview service into a content-processing platform supporting more than 300 file formats and over 100 transformation capabilities. The platform supports Dropbox products including Search, Replay, Sign, and Dash, and provides APIs for asynchronous document conversion, media transcription, and structured metadata extraction for AI and RAG workflows.

### Source excerpt

Dropbox has evolved Riviera from a file preview service into a universal content processing platform supporting more than 300 file formats and over 100 transformation capabilities. Processing hundreds of thousands of transformations per second, Riviera now supports Search, Replay, Sign, and Dash, while its APIs enable asynchronous content extraction for AI and RAG workflows. By Leela Kumili

## Unifying governance across engines and catalogs in the Open Lakehouse

DevFeed: [Unifying governance across engines and catalogs in the Open Lakehouse](<https://devfeed.tech/articles/unifying-governance-across-engines-and-catalogs-in-the-open-lakehouse-11545.md>)

Original publisher: [Read original article](<https://www.databricks.com/blog/unifying-governance-across-engines-and-catalogs-open-lakehouse>)

Author: Daniel Weeks; Ryan Blue; Andrei Tserakhau

Published: 2026-09-10T15:05:10Z

Content type: article

Language: en

Sources: [Databricks](<https://devfeed.tech/sources/databricks.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [data](<https://devfeed.tech/topics/data.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apis](<https://devfeed.tech/tags/apis.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [data](<https://devfeed.tech/tags/data.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [governance](<https://devfeed.tech/tags/governance.md>), [open](<https://devfeed.tech/tags/open.md>), [product](<https://devfeed.tech/tags/product.md>), [spark](<https://devfeed.tech/tags/spark.md>)

### AI overview

The article examines two additions to the Apache Iceberg REST Catalog specification: read restrictions and catalog labels. It explains how they support governance across catalogs and engines, including centralized and delegated enforcement, and discusses trust requirements for engines such as Spark, DuckDB, and Trino.

### Source excerpt

In our previous posts, we showed how open table formats, open APIs and unified governance...

## Troubleshoot Kafka issues across every layer of your stack with Kafka Console

DevFeed: [Troubleshoot Kafka issues across every layer of your stack with Kafka Console](<https://devfeed.tech/articles/troubleshoot-kafka-issues-across-every-layer-of-your-stack-with-kafka-console-2287.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/kafka-console/>)

Author: Tori Engler; Shelly Matskel

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

Content type: article

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [data-streams-monitoring](<https://devfeed.tech/tags/data-streams-monitoring.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [performance](<https://devfeed.tech/tags/performance.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>)

### AI overview

An overview of Datadog Kafka Console for diagnosing Kafka health and performance issues, inspecting messages, and tuning configurations.

### Source excerpt

Learn how Kafka Console helps you identify Kafka issues, inspect messages, and tune configurations with infrastructure and app context.

## Typst 0.15 adds variable fonts, MathML, and multiple bibliographies

DevFeed: [Typst 0.15 adds variable fonts, MathML, and multiple bibliographies](<https://devfeed.tech/articles/typst-makes-big-strides-8494.md>)

Original publisher: [Read original article](<https://lwn.net/Articles/1092993/>)

Author: jake

Published: 2026-09-09T15:37:55Z

Content type: news

Language: en

Sources: [LWN.net](<https://devfeed.tech/sources/lwn-net.md>)

Topics: [Typst](<https://devfeed.tech/topics/typst.md>), [pdf](<https://devfeed.tech/topics/pdf.md>), [SVG](<https://devfeed.tech/topics/svg.md>), [Variable Fonts](<https://devfeed.tech/topics/variable-fonts.md>), [LaTeX](<https://devfeed.tech/topics/latex.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [features](<https://devfeed.tech/tags/features.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [latex](<https://devfeed.tech/tags/latex.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [rust](<https://devfeed.tech/tags/rust.md>), [variable-fonts](<https://devfeed.tech/tags/variable-fonts.md>)

### AI overview

Typst 0.15 adds support for variable fonts, MathML, multiple bibliographies, and other features. The article examines variable-font support and demonstrates it with Roboto Flex and Zycon.

### Source excerpt

Typst is a system for typesetting documents into various formats: PDF, SVG, PNG, and, in progress, HTML. It is adept at handling technical material, and is often considered to be an eventual LaTeX replacement. We last looked in on Typst a year ago, when it had reached version 0.13. A new version, 0.15, was released in June with lots of new features, including support for variable fonts, MathML, multiple bibliographies, and more. Typst is free, Apache-2.0-licensed software, programmed in Rust.

## IBM releases SOTA Granite Time Series PatchTST-FM-r2 model with commercial-friendly license

DevFeed: [IBM releases SOTA Granite Time Series PatchTST-FM-r2 model with commercial-friendly license](<https://devfeed.tech/articles/ibm-releases-sota-granite-time-series-patchtst-fm-r2-model-with-commercial-friendly-license-7266.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/ibm-research/ibm-releases-sota-granite-time-series>)

Author: Roman Vaculin; Wesley M Gifford; Jiri Navratil; Chandra Reddy; Ayhan Sebin

Published: 2026-09-09T15:36:24Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [foundation-models](<https://devfeed.tech/topics/foundation-models.md>), [Temporal data](<https://devfeed.tech/topics/temporal-data.md>), [releases](<https://devfeed.tech/topics/releases.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>), [Inference](<https://devfeed.tech/topics/inference.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [foundation-models](<https://devfeed.tech/tags/foundation-models.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model-architecture](<https://devfeed.tech/tags/model-architecture.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [releases](<https://devfeed.tech/tags/releases.md>), [time-series](<https://devfeed.tech/tags/time-series.md>), [zero-shot](<https://devfeed.tech/tags/zero-shot.md>)

### AI overview

IBM released Granite Time Series PatchTST-FM-r2, a roughly 385M-parameter time-series foundation model for zero-shot forecasting. The article covers its architecture, probabilistic forecasting, missing-value imputation, benchmark results, licensing, and available reproducibility resources.

### Source excerpt

Time-series foundation models are changing the way forecasting systems are built. Instead of training and maintaining a separate model for every dataset, users can use a pretrained model and generate forecasts zero-shot. IBM has released Granite Time Series PatchTST-FM-r2, the latest model in the Granite TSFM family (github, blog).

## NeoMME: an efficient Multimodal-native and Multilingual Encoder

DevFeed: [NeoMME: an efficient Multimodal-native and Multilingual Encoder](<https://devfeed.tech/articles/neomme-an-efficient-multimodal-native-and-multilingual-encoder-7011.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/Hcompany/neomme>)

Author: Tony Wu; Aurélien Lac

Published: 2026-09-03T13:13:48Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [vlm](<https://devfeed.tech/topics/vlm.md>), [Fine-tuning](<https://devfeed.tech/topics/fine-tuning.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [GPU](<https://devfeed.tech/topics/gpu.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [diffusion](<https://devfeed.tech/tags/diffusion.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [training](<https://devfeed.tech/tags/training.md>), [transformers](<https://devfeed.tech/tags/transformers.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vision](<https://devfeed.tech/tags/vision.md>), [vlm](<https://devfeed.tech/tags/vlm.md>)

### AI overview

NeoMME is a family of multilingual multimodal encoders trained from scratch with a masked discrete-diffusion objective. It uses one bidirectional Transformer for text tokens and image patches, and is fine-tuned for visual document retrieval with dense and late-interaction embeddings.

### Source excerpt

We introduce NeoMME, a family of 260M and 800M multilingual multimodal encoders. Unlike many generative visual language models, NeoMME does not use a separate pretrained vision tower or a causal language model. A single bidirectional Transformer processes both text tokens and raw image patches, and we train the entire model from scratch with a masked discrete-diffusion objective. We fine-tuned NeoMME for visual document retrieval using ColPali's page-image approach.

## Rerouting the Stream: How Lyft Moved to the Apache Flink Operator

DevFeed: [Rerouting the Stream: How Lyft Moved to the Apache Flink Operator](<https://devfeed.tech/articles/rerouting-the-stream-how-lyft-moved-to-the-apache-flink-operator-1242.md>)

Original publisher: [Read original article](<https://eng.lyft.com/rerouting-the-stream-how-lyft-moved-to-the-apache-flink-operator-36f20246d250?source=rss----25cd379abb8---4>)

Author: Maheep Myneni

Published: 2026-08-31T19:08:16Z

Content type: article

Language: en

Sources: [Lyft Engineering - Medium](<https://devfeed.tech/sources/lyft-engineering-medium.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [lyft](<https://devfeed.tech/tags/lyft.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production](<https://devfeed.tech/tags/production.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [streaming-data-processing](<https://devfeed.tech/tags/streaming-data-processing.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Lyft describes its migration from an internally developed Flink Kubernetes operator to the open-source Apache Flink Kubernetes Operator. The move addressed maintenance burden, technical debt, feature gaps, outdated dependencies, and growing real-time streaming demands, while providing capabilities such as autoscaling, memory tuning, safer upgrades, and automatic rollbacks.

### Source excerpt

Written by Maheep Myneni, Arda Kuyumcu, and Prem Santosh Udaya Shankar at Lyft. Why We Migrated: Technical Debt Meets Modern Streaming Demands Over the past several quarters, Lyft's Streaming Compute team retired our internally developed Flink Kubernetes operator and moved our entire streaming fleet onto the open-source Apache Flink Kubernetes operator. This post is about why we made the switch, how we pulled it off incrementally without disrupting users, and the follow-on work it took to actually get the benefits we were after. Back in 2020, when we first architected the Lyft Flink Kubernetes Operator, it was exactly what we needed. At that time, the open-source community hadn't yet built a dedicated control plane, so we built our own to manage all streaming applications on Kubernetes. It worked well for our initial workloads, but as our real-time data needs increased and our engineers' scope of ownership grew in both breadth and complexity, the cracks started to show. First came the maintenance burden. Our operator had become a relic of Lyft's early Kubernetes days, kept alive by a growing pile of custom code. Every Flink version upgrade meant carefully picking through layers of accumulated technical debt and hoping nothing broke on the way through. Second came the feature gap. Streaming tooling kept moving, and our engineers kept asking for capabilities that had become table stakes elsewhere, such as autoscaling to right-size jobs, automatic rollbacks on failed deploys, and an end to hand-tuning CPU and memory. Each request left us with two options, neither of which was ideal. We could explain why we couldn't support it yet, or spend weeks rebuilding something the open-source community had already shipped. Third was the dependency problem. We were pinned to outdated libraries. That doesn't break anything today, but it almost always creates new issues down the line. Security patches lagged, modern Kubernetes features stayed out of reach, and every quarter we waite

## Moving from Minimus to Docker Hardened Images

DevFeed: [Moving from Minimus to Docker Hardened Images](<https://devfeed.tech/articles/moving-from-minimus-to-docker-hardened-images-4590.md>)

Original publisher: [Read original article](<https://www.docker.com/blog/moving-from-minimus-to-docker-hardened-images/>)

Author: Vishrut Iyengar

Published: 2026-08-25T22:27:06Z

Content type: article

Language: en

Sources: [Docker](<https://devfeed.tech/sources/docker.md>)

Topics: [Docker Hardened Images](<https://devfeed.tech/topics/docker-hardened-images.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [supply-chain-security](<https://devfeed.tech/topics/supply-chain-security.md>), [Docker Hub](<https://devfeed.tech/topics/docker-hub.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [ci](<https://devfeed.tech/tags/ci.md>), [community](<https://devfeed.tech/tags/community.md>), [debian](<https://devfeed.tech/tags/debian.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-hardened-images](<https://devfeed.tech/tags/docker-hardened-images.md>), [docker-hub](<https://devfeed.tech/tags/docker-hub.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [guide](<https://devfeed.tech/tags/guide.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [products](<https://devfeed.tech/tags/products.md>), [security](<https://devfeed.tech/tags/security.md>), [solutions](<https://devfeed.tech/tags/solutions.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

Docker explains how Minimus customers can migrate to Docker Hardened Images before the Minimus registry goes offline on October 22, 2026. The article highlights the 60-day maintenance window, free migration assistance, DHI's open-source Apache 2.0 catalog, and a drop-in migration process centered on updating Dockerfile FROM lines.

### Source excerpt

The Minimus registry goes offline on October 22. Here is the migration path, the free help Docker is offering, and where to start.

## Granite 4.2 LLMs: How They're Built

DevFeed: [Granite 4.2 LLMs: How They're Built](<https://devfeed.tech/articles/granite-4-2-llms-how-they-re-built-7257.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/ibm-granite/granite-4-2>)

Author: Yousaf Shah; Swanand Kadhe; Riddhiman Moulick; Ashish Sunil Agrawal; Santosh Borse

Published: 2026-08-25T15:14:14Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [Language models](<https://devfeed.tech/topics/language-models.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [apache](<https://devfeed.tech/tags/apache.md>), [chain-of-thought](<https://devfeed.tech/tags/chain-of-thought.md>), [code](<https://devfeed.tech/tags/code.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [grouped-query-attention](<https://devfeed.tech/tags/grouped-query-attention.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [models](<https://devfeed.tech/tags/models.md>), [post-training](<https://devfeed.tech/tags/post-training.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [sglang](<https://devfeed.tech/tags/sglang.md>), [tool](<https://devfeed.tech/tags/tool.md>), [training](<https://devfeed.tech/tags/training.md>), [transformer-architecture](<https://devfeed.tech/tags/transformer-architecture.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

Granite 4.2 is a family of 3B, 8B, and 30B dense decoder-only reasoning language models. The article covers their training pipeline, thinking modes, native tool calling, and agentic reinforcement learning for the 8B and 30B models.

### Source excerpt

Authors: Granite Team, IBM TL;DR: Granite 4.2 is our first family of dense, decoder-only reasoning LLMs, released in three sizes: 3B, 8B, and 30B. These models are post-trained from Granite-4.1 base models. Granite-4.1 base models were pre-trained from scratch on roughly 15T tokens with a five-phase strategy that extends the context window to 512K tokens, supervised fine-tuned on chain-of-thought, reasoning, and agentic-trajectory data, then post-trained with a multi-stage reinforcement...

## Granite 4.2 brings native reasoning to enterprise agents

DevFeed: [Granite 4.2 brings native reasoning to enterprise agents](<https://devfeed.tech/articles/granite-4-2-brings-native-reasoning-to-enterprise-agents-17340.md>)

Original publisher: [Read original article](<https://research.ibm.com/blog/introducing-granite-4-2>)

Author: Mike Murphy; Kim Martineau

Published: 2026-08-25T15:00:00Z

Content type: release

Language: en

Sources: [IBM Research](<https://devfeed.tech/sources/ibm-research.md>)

Topics: [ibm](<https://devfeed.tech/topics/ibm.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [Reinforcement learning](<https://devfeed.tech/topics/reinforcement-learning.md>), [foundation-models](<https://devfeed.tech/topics/foundation-models.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [apache](<https://devfeed.tech/tags/apache.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [release](<https://devfeed.tech/tags/release.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

IBM is releasing Granite 4.2 language models in 3B, 8B, and 30B sizes for enterprise agentic workflows. The models provide native reasoning, tool calling, instruction following, coding support, and deployment across cloud, on-premises, and edge environments. They are released under the Apache 2.0 license and trained with a multi-stage reinforcement learning process.

### Source excerpt

IBM's new open Granite models are designed for agentic AI, combining reasoning, tool use, coding, instruction following, and speech capabilities.

## AWS Glue 6.0 now available with 30% lower price and full Apache Iceberg v3 support

DevFeed: [AWS Glue 6.0 now available with 30% lower price and full Apache Iceberg v3 support](<https://devfeed.tech/articles/aws-glue-6-0-now-available-with-30-lower-price-and-full-apache-iceberg-v3-support-4608.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/aws/aws-glue-6-0-now-available-with-30-lower-price-and-full-apache-iceberg-v3-support/>)

Author: Channy Yun (윤석찬)

Published: 2026-08-21T18:53:26Z

Content type: release

Language: en

Sources: [AWS News Blog](<https://devfeed.tech/sources/aws-news-blog.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Python](<https://devfeed.tech/topics/python.md>), [Scala](<https://devfeed.tech/topics/scala.md>), [Geographic Information System](<https://devfeed.tech/topics/gis.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [apache](<https://devfeed.tech/tags/apache.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-glue](<https://devfeed.tech/tags/aws-glue.md>), [launch](<https://devfeed.tech/tags/launch.md>), [news](<https://devfeed.tech/tags/news.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [python-3-13](<https://devfeed.tech/tags/python-3-13.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [release](<https://devfeed.tech/tags/release.md>), [scala](<https://devfeed.tech/tags/scala.md>), [spark](<https://devfeed.tech/tags/spark.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

AWS Glue 6.0 is generally available with 30% lower pricing, a modernized Spark 4.1 runtime, Python 3.13 and Scala 2.13 support, and full Apache Iceberg v3 support. The release adds improved handling of semi-structured data, declarative ETL pipelines, faster PySpark execution, and real-time streaming with single-digit millisecond latency.

### Source excerpt

AWS Glue 6.0 is built on a fully modernized runtime, Apache Spark 4.1, Python 3.13, and Scala 2.13, delivering 30% lower pricing than previous AWS Glue versions.

## Develop and test MCP in Postman: jhipster-mcp in action

DevFeed: [Develop and test MCP in Postman: jhipster-mcp in action](<https://devfeed.tech/articles/develop-and-test-mcp-in-postman-jhipster-mcp-in-action-12634.md>)

Original publisher: [Read original article](<https://blog.postman.com/develop-and-test-mcp-in-postman-jhipster-mcp-in-action/>)

Author: Anthony Viard

Published: 2026-08-19T16:00:00Z

Content type: article

Language: en

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

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Postman](<https://devfeed.tech/topics/postman.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [React](<https://devfeed.tech/topics/react.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [angular](<https://devfeed.tech/tags/angular.md>), [apache](<https://devfeed.tech/tags/apache.md>), [cli](<https://devfeed.tech/tags/cli.md>), [general](<https://devfeed.tech/tags/general.md>), [jhipster](<https://devfeed.tech/tags/jhipster.md>), [json](<https://devfeed.tech/tags/json.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [post](<https://devfeed.tech/tags/post.md>), [react](<https://devfeed.tech/tags/react.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vue](<https://devfeed.tech/tags/vue.md>)

### AI overview

This Postman developer article demonstrates jhipster-mcp, an open-source MCP server that exposes the JHipster generator to MCP clients. It uses Postman's MCP client to test tools, prompts, and resources for generating and evolving Spring Boot applications from JDL.

### Source excerpt

Drive the jhipster-mcp server from Postman's MCP client to test tools, prompts, and resources before handing them to an AI agent. Try it today. The post Develop and test MCP in Postman: jhipster-mcp in action appeared first on Postman Blog.

## From Search to Search & Apache Lucene: Growing the heart of OpenSearchCon

DevFeed: [From Search to Search & Apache Lucene: Growing the heart of OpenSearchCon](<https://devfeed.tech/articles/from-search-to-search-apache-lucene-growing-the-heart-of-opensearchcon-12787.md>)

Original publisher: [Read original article](<https://opensearch.org/blog/from-search-to-search-apache-lucene-growing-the-heart-of-opensearchcon/>)

Author: Kris Freedain

Published: 2026-08-14T21:57:12Z

Content type: article

Language: en

Sources: [OpenSearch](<https://devfeed.tech/sources/opensearch.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Maintainers](<https://devfeed.tech/topics/maintainers.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [apache](<https://devfeed.tech/tags/apache.md>), [blog](<https://devfeed.tech/tags/blog.md>), [community](<https://devfeed.tech/tags/community.md>), [event](<https://devfeed.tech/tags/event.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [search](<https://devfeed.tech/tags/search.md>)

### AI overview

Community feedback led OpenSearchCon to expand its Search track into Search & Apache Lucene, creating a dedicated forum for Lucene practitioners, maintainers, and search relevance experts. The article describes the revised track and the strong response to its call for presentations for OpenSearchCon North America 2026.

### Source excerpt

Learn how community feedback transformed OpenSearchCon's Search track into a dedicated home for Apache Lucene practitioners. Discover the new Search & Apache Lucene track at OpenSearchCon North America 2026, September 22-24 in San Jose. The post From Search to Search & Apache Lucene: Growing the heart of OpenSearchCon appeared first on OpenSearch.

## Record, train, and deploy from one place with Strands Agents, LeRobot, and Hugging Face Storage Buckets

DevFeed: [Record, train, and deploy from one place with Strands Agents, LeRobot, and Hugging Face Storage Buckets](<https://devfeed.tech/articles/record-train-and-deploy-from-one-place-with-strands-agents-lerobot-and-hugging-face-storage-buckets-7093.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/amazon/strands-lerobot-streaming-data-loop>)

Author: Sundar Raghavan; Steven Palma; Cagatay Cali; Arron Bailiss; Yin Song

Published: 2026-08-13T17:16:04Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [lerobot](<https://devfeed.tech/topics/lerobot.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [dataset](<https://devfeed.tech/topics/dataset.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [apache](<https://devfeed.tech/tags/apache.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [hub](<https://devfeed.tech/tags/hub.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [lerobot](<https://devfeed.tech/tags/lerobot.md>), [models](<https://devfeed.tech/tags/models.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [robots](<https://devfeed.tech/tags/robots.md>), [storage](<https://devfeed.tech/tags/storage.md>), [strands-agents](<https://devfeed.tech/tags/strands-agents.md>), [train](<https://devfeed.tech/tags/train.md>), [xet](<https://devfeed.tech/tags/xet.md>)

### AI overview

This article describes a continuous robotics data loop using Strands Agents, LeRobot, Hugging Face Hub, and Hugging Face Storage Buckets. It covers recording demonstrations, collecting episodes, training policies on growing datasets, deploying checkpoints, and using mutable Xet-backed storage to reduce repeated data transfers.

### Source excerpt

Record, train, and deploy from one place with Strands Agents, LeRobot, and Hugging Face Storage Buckets You have an agent that can already record a demonstration and push it to the Hugging Face Hub. Now you want to run that loop continuously: collect episodes through the day, train a policy on the growing dataset, deploy it, and pull the next batch back to improve it. Run that loop once and every piece works. Run it every day and you start paying for the same byte transfers over and over.

## How and Why Netflix Built a Real-Time Distributed Graph: Part 3 -- Querying the graph with gRPC...

DevFeed: [How and Why Netflix Built a Real-Time Distributed Graph: Part 3 -- Querying the graph with gRPC...](<https://devfeed.tech/articles/how-and-why-netflix-built-a-real-time-distributed-graph-part-3-querying-the-graph-with-grpc-138.md>)

Original publisher: [Read original article](<https://netflixtechblog.com/how-and-why-netflix-built-a-real-time-distributed-graph-part-3-querying-the-graph-with-grpc-0f3468349607?source=rss----2615bd06b42e---4>)

Author: Netflix Technology Blog

Published: 2026-08-07T16:01:02Z

Content type: article

Language: en

Sources: [Netflix](<https://devfeed.tech/sources/netflix.md>), [Netflix TechBlog - Medium](<https://devfeed.tech/sources/netflix-techblog-medium.md>)

Topics: [Graphs](<https://devfeed.tech/topics/graphs.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Netflix](<https://devfeed.tech/topics/netflix.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [API](<https://devfeed.tech/topics/api.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [Security](<https://devfeed.tech/topics/security.md>), [apache-flink](<https://devfeed.tech/topics/apache-flink.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [events](<https://devfeed.tech/tags/events.md>), [latency](<https://devfeed.tech/tags/latency.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [security](<https://devfeed.tech/tags/security.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Netflix's third-part blog post describes the serving layer for its Real-Time Distributed Graph and explains how gRPC enables efficient graph querying. It focuses on serving diverse workloads, including security lookups and personalization traces, with sub-100ms responses across a billion-edge graph.

### Source excerpt

How and Why Netflix Built a Real-Time Distributed Graph: Part 3 -- Querying the graph with gRPC execution API Authors: Nilesh Mishra and Ajit Koti This is the third entry of a multi-part blog series describing how we built a Real-Time Distributed Graph (RDG). In Part 1, we discussed the motivation for creating the RDG and the architecture of the data processing pipeline that populates it. In Part 2, we discussed how we designed the storage layer to handle billions of nodes and edges while maintaining single-digit-millisecond latency. In Part 3, we will explore how we designed a fast, flexible serving layer to efficiently query the graph. Introduction In Part 1 of this series, we described why Netflix needed a Real-Time Distributed Graph (RDG) and how we used Apache Flink to build an ingestion and processing pipeline that turns streaming events into graph primitives. In Part 2, we explored how we designed a storage layer capable of handling billions of nodes and edges while still delivering single-digit-millisecond latency. In this post, we focus on the next challenge: querying the graph efficiently to power real-time insights for our internal partners. All of the work on ingestion and storage only matters if we can actually ask complex questions and get answers back quickly. As we optimized for lower latency, we found that the serving layer posed its own set of challenges, distinct from those of ingestion and storage. How do we turn a constantly evolving, billion-edge graph into sub-100ms responses across a wide variety of workloads? This is the problem we tackle in this post. The Real World Needs As we integrated the RDG into Netflix's ecosystem, we realized that "querying the graph" is not a one-size-fits-all operation. We needed to handle a wide range of access patterns: from high-volume security lookups to deep, exploratory personalization traces. Let's revisit our example from Part 1 and expand on it slightly. In the earlier posts, we focused on accounts, device

## Introducing Shieldstral.

DevFeed: [Introducing Shieldstral.](<https://devfeed.tech/articles/introducing-shieldstral-7122.md>)

Original publisher: [Read original article](<https://mistral.ai/news/shieldstral/>)

Published: 2026-08-04T12:00:26Z

Content type: news

Language: en

Sources: [Mistral AI Blog](<https://devfeed.tech/sources/mistral-ai-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apache](<https://devfeed.tech/tags/apache.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [open](<https://devfeed.tech/tags/open.md>), [safety](<https://devfeed.tech/tags/safety.md>)

### AI overview

Shieldstral is a 3B open-weights multimodal safety classifier that evaluates text and images using plain-language policies supplied at inference time. The article describes its policy-adaptive question-answering design, calibrated safety scores, benchmark performance, and Apache 2.0 release.

### Source excerpt

Shieldstral introduces a 3B open-weights multimodal safety classifier that outperforms models up to 7x its size.

## How Jump Trading uses ClickHouse with Iceberg for analytics

DevFeed: [How Jump Trading uses ClickHouse with Iceberg for analytics](<https://devfeed.tech/articles/how-jump-trading-uses-clickhouse-with-iceberg-for-analytics-5363.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/jump-trading-uses-clickhouse-with-iceberg>)

Author: ClickHouse

Published: 2026-07-30T00:00:00Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [data](<https://devfeed.tech/topics/data.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [apache](<https://devfeed.tech/tags/apache.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [business](<https://devfeed.tech/tags/business.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [industry](<https://devfeed.tech/tags/industry.md>), [latency](<https://devfeed.tech/tags/latency.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scale](<https://devfeed.tech/tags/scale.md>), [technology](<https://devfeed.tech/tags/technology.md>), [trading](<https://devfeed.tech/tags/trading.md>)

### AI overview

Jump Trading uses a self-managed ClickHouse platform to capture and analyze petabyte-scale financial trading logs. The platform ingests hundreds of terabytes daily with a sub-20-second p99 and supports real-time analytics across hundreds of billions of events. To support large-scale batch reporting and research without affecting the real-time cluster, Jump added a parallel Apache Iceberg pipeline.

### Source excerpt

Jump Trading captures petabyte-scale financial trading logs on a self-managed ClickHouse platform, where zero data loss and low latency are critical requirements.

## 10X more data, same 4 seconds: single-query scaling in Redpanda SQL on 1TB

DevFeed: [10X more data, same 4 seconds: single-query scaling in Redpanda SQL on 1TB](<https://devfeed.tech/articles/10x-more-data-same-4-seconds-single-query-scaling-in-redpanda-sql-on-1tb-12771.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/single-query-scaling-redpanda-sql>)

Author: Marcin Grzebieluch

Published: 2026-07-29T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [dataset](<https://devfeed.tech/topics/dataset.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article benchmarks how a single analytical query in Redpanda SQL scales as the dataset grows from 100 GB to 1 TB and as cluster resources increase. Redpanda SQL combines live-streaming topics with historical Apache Iceberg tables through bridge queries, and the benchmark uses skewed NYC Taxi trip data to evaluate strong scaling and query feasibility.

### Source excerpt

A benchmark on how a single analytical query behaves in Redpanda SQL as the dataset and the cluster grow.

## Harness AgentTrace: An Observability and Guardrail Framework

DevFeed: [Harness AgentTrace: An Observability and Guardrail Framework](<https://devfeed.tech/articles/harness-agenttrace-an-observability-and-guardrail-framework-13437.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/introducing-agent-trace>)

Author: Sunil Gattupalle Sanjay Nagaraj

Published: 2026-07-21T00:00:00Z

Content type: article

Language: en

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

Topics: [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [ai observability](<https://devfeed.tech/topics/ai-observability.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [tracing](<https://devfeed.tech/topics/tracing.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-observability](<https://devfeed.tech/tags/ai-observability.md>), [apache](<https://devfeed.tech/tags/apache.md>), [ci](<https://devfeed.tech/tags/ci.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [observability](<https://devfeed.tech/tags/observability.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tracing](<https://devfeed.tech/tags/tracing.md>)

### AI overview

Harness describes AgentTrace, an internal framework for observing, evaluating, and governing AI agents in production. It connects production monitoring with evaluation, allows failures to become regression test cases, and includes open-source harness-sdk and harness-evals layers under Apache 2.0 that work with any OpenTelemetry backend.

### Source excerpt

Harness AgentTrace unifies AI observability, evaluation, and guardrails to detect failures, improve quality, and secure AI agents in production. | Blog

## Khronos Sponsors Open-Source glTF Importer/Exporter for Autodesk 3ds Max

DevFeed: [Khronos Sponsors Open-Source glTF Importer/Exporter for Autodesk 3ds Max](<https://devfeed.tech/articles/khronos-sponsors-open-source-gltf-importer-exporter-for-autodesk-3ds-max-15114.md>)

Original publisher: [Read original article](<https://www.khronos.org/blog/khronos-sponsors-open-source-gltf-importer-exporter-for-autodesk-3ds-max>)

Author: jphilips (jeff@khronosgroup.org)

Published: 2026-07-14T13:00:00Z

Content type: release

Language: en

Sources: [Blogs Khronos Blog](<https://devfeed.tech/sources/blogs-khronos-blog.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [3D](<https://devfeed.tech/topics/3d.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [animation](<https://devfeed.tech/tags/animation.md>), [apache](<https://devfeed.tech/tags/apache.md>), [api](<https://devfeed.tech/tags/api.md>), [blog-glt](<https://devfeed.tech/tags/blog-glt.md>), [cameras](<https://devfeed.tech/tags/cameras.md>), [compression](<https://devfeed.tech/tags/compression.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [gltf](<https://devfeed.tech/tags/gltf.md>), [lighting](<https://devfeed.tech/tags/lighting.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [plugin-development](<https://devfeed.tech/tags/plugin-development.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [render](<https://devfeed.tech/tags/render.md>), [standards](<https://devfeed.tech/tags/standards.md>)

### AI overview

The Khronos Group sponsored and released open-source glTF 2.0 importer and exporter plugins for Autodesk 3ds Max under the Apache 2.0 license. The plugins support round-trip glTF workflows, including scene content, materials, textures, compression, animation, lighting, and instancing.

### Source excerpt

The Khronos Group has sponsored the glTF 2.0 Importer/Exporter for Autodesk 3ds Max open-source project under the Apache 2.0 license, and today has released the resulting glTF importer and exporter plugins, built to professional standards in collaboration with the community, and free for all to use.

## Operating AI/ML Workloads on Kubernetes: A Headlamp Plugin for Kubeflow

DevFeed: [Operating AI/ML Workloads on Kubernetes: A Headlamp Plugin for Kubeflow](<https://devfeed.tech/articles/operating-ai-ml-workloads-on-kubernetes-a-headlamp-plugin-for-kubeflow-4565.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/07/13/introducing-headlamp-plugin-for-kubeflow/>)

Author: Alok Dangre

Published: 2026-07-13T20:00:00Z

Content type: article

Language: en

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

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [API](<https://devfeed.tech/topics/api.md>), [Web](<https://devfeed.tech/topics/web.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [apache](<https://devfeed.tech/tags/apache.md>), [api](<https://devfeed.tech/tags/api.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [site-reliability](<https://devfeed.tech/tags/site-reliability.md>)

### AI overview

This article introduces a Headlamp plugin for Kubeflow that surfaces Kubeflow custom resources and Kubernetes-level workload information in a general-purpose Kubernetes UI. It helps operators troubleshoot notebooks, training jobs, experiments, pipelines, Pods, and related resources through the Kubernetes API.

### Source excerpt

Kubernetes has quietly become the default platform for AI and machine learning. Whether you run notebook servers for data scientists, schedule distributed training jobs, tune hyperparameters, or orchestrate multi-step ML pipelines, those workloads increasingly land on a Kubernetes cluster. Kubeflow is one of the most popular ways to assemble that stack, and it does so the Kubernetes-native way: every capability is exposed as a Custom Resource Definition (CRD). That design is a gift to cluster operators, because it means ML workloads can be observed and managed with the same primitives as everything else in the cluster. But in practice the specialized ML dashboards that ship with these platforms hide the Kubernetes layer underneath. When a notebook is stuck or a training run fails, the operator is often left dropping back to kubectl to find out what actually happened at the Pod level. This post introduces the Headlamp Kubeflow plugin, which closes that gap by surfacing Kubeflow's custom resources directly inside a general-purpose Kubernetes UI. It is a worked example of a pattern any CRD-heavy platform can follow: meet operators where they already work, and show them the cluster-level truth. Headlamp itself is an extensible Kubernetes web UI maintained under Kubernetes SIG UI and licensed under Apache 2.0. It runs as a desktop app or in-cluster, and its plugin system lets anyone add first-class views for custom resources. Why operators need a different view Purpose-built ML dashboards help data scientists submit experiments, pipelines, and notebooks. Cluster operators and site reliability engineers (SREs) troubleshoot the Kubernetes resources underneath, and they ask different questions: Why is a notebook stuck? Is it ImagePullBackOff, OOMKilled, or a Pod waiting on a PersistentVolumeClaim? Which Run resources failed recently across namespaces? Which parameter set does a Katib Experiment report as optimal? Do TrainJob resources reference the expected TrainingRuntime

## One Driver, One Format, Every Language: ADBC

DevFeed: [One Driver, One Format, Every Language: ADBC](<https://devfeed.tech/articles/one-driver-one-format-every-language-adbc-5341.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/introducing-the-clickhouse-adbc-driver>)

Author: Luke Gannon

Published: 2026-07-10T15:00:55Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [R](<https://devfeed.tech/topics/r.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [api](<https://devfeed.tech/tags/api.md>), [c](<https://devfeed.tech/tags/c.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [go](<https://devfeed.tech/tags/go.md>), [java](<https://devfeed.tech/tags/java.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [python](<https://devfeed.tech/tags/python.md>), [ruby](<https://devfeed.tech/tags/ruby.md>)

### AI overview

ClickHouse has introduced an official ADBC driver, providing Arrow-native, zero-conversion access to ClickHouse across multiple programming languages. Built with Rust and distributed through the ADBC Driver Foundry, it gives languages such as Ruby, R, and C standardized database access without separate ClickHouse drivers.

### Source excerpt

ClickHouse now has an official ADBC driver, giving Ruby, R, C, and every other ADBC-aware tool zero-conversion, Arrow-native access to ClickHouse without a dedicated client for each language.

## Develop Humanoid Robot Policies End-to-End with NVIDIA Isaac GR00T

DevFeed: [Develop Humanoid Robot Policies End-to-End with NVIDIA Isaac GR00T](<https://devfeed.tech/articles/develop-humanoid-robot-policies-end-to-end-with-nvidia-isaac-gr00t-6803.md>)

Original publisher: [Read original article](<https://developer.nvidia.com/blog/develop-humanoid-robot-policies-end-to-end-with-nvidia-isaac-gr00t/>)

Author: Elizabeth Goodman

Published: 2026-07-07T17:05:42Z

Content type: article

Language: en

Sources: [NVIDIA Developer](<https://devfeed.tech/sources/nvidia-developer.md>), [NVIDIA Technical Blog](<https://devfeed.tech/sources/nvidia-technical-blog.md>)

Topics: [Robotics](<https://devfeed.tech/topics/robotics.md>), [Model Development](<https://devfeed.tech/topics/model-development.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Training AI Models](<https://devfeed.tech/topics/training-ai-models.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [multimodal](<https://devfeed.tech/topics/multimodal.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Simulation and Design](<https://devfeed.tech/topics/simulation-and-design.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [ai-foundation-models](<https://devfeed.tech/tags/ai-foundation-models.md>), [apache](<https://devfeed.tech/tags/apache.md>), [building](<https://devfeed.tech/tags/building.md>), [data](<https://devfeed.tech/tags/data.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [featured](<https://devfeed.tech/tags/featured.md>), [humanoid-robots](<https://devfeed.tech/tags/humanoid-robots.md>), [images](<https://devfeed.tech/tags/images.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [isaac](<https://devfeed.tech/tags/isaac.md>), [isaac-sim](<https://devfeed.tech/tags/isaac-sim.md>), [manufacturing](<https://devfeed.tech/tags/manufacturing.md>), [model](<https://devfeed.tech/tags/model.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [robotics-simulation](<https://devfeed.tech/tags/robotics-simulation.md>), [robots](<https://devfeed.tech/tags/robots.md>), [simulation-modeling-design](<https://devfeed.tech/tags/simulation-modeling-design.md>), [software](<https://devfeed.tech/tags/software.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [training](<https://devfeed.tech/tags/training.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

NVIDIA Isaac GR00T Development Platform unifies humanoid robot development workflows, combining data collection, simulation-based training, evaluation, and deployment. The article highlights the open Isaac GR00T 1.7 vision-language-action model, which accepts language and images and can be adapted to robots, tasks, and environments through post-training.

### Source excerpt

As more teams move from humanoid robot bring-up to task-specific skill development, the need for repeatable development workflows is growing. Building humanoids...

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