<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="self" href="https://feeds.dzone.com/containers"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <title>DZone Containers Zone</title>
    <link>https://dzone.com/containers</link>
    <description>Recent posts in Containers on DZone.com</description>
    <item>
      <title>Hot-Reloading Kubernetes Secrets and ConfigMaps in Go With mamori (No Pod Restarts)</title>
      <link>https://dzone.com/articles/hot-reload-kubernetes-secrets</link>
      <description><![CDATA[<p>If you run Go services on Kubernetes, you know the ritual. You update a <code>Secret</code> or a <code>ConfigMap</code>, and then you do one of these:</p>
<ul>
 <li><code>kubectl rollout restart deployment/my-app</code> and eat the disruption.</li>
 <li>Install <a href="https://github.com/stakater/Reloader" rel="noopener noreferrer" target="_blank">Reloader</a> so <em>it</em> restarts your pods for you when a <code>Secret</code> changes.</li>
 <li>Mount the <code>Secret</code> as a volume and cross your fingers that your app re-reads the file (spoiler: most apps read it once at boot).</li>
</ul>
<p>All three share the same flaw: the way you "pick up" a config change is to <strong>throw away the process and start a new one.</strong> For a rotating database password, that means dropping every in-flight request, cold connection pools, and a latency spike — all to change one string.</p>]]></description>
      <pubDate>Mon, 19 Oct 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3689518</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19238753&amp;w=600"/>
      <dc:creator>Xavier Portilla Edo</dc:creator>
    </item>
    <item>
      <title>Node and Capacity Spillover: What Happens When Kubernetes Runs Out of Room</title>
      <link>https://dzone.com/articles/node-and-capacity-spillover</link>
      <description><![CDATA[<p dir="ltr">A pod stuck in Pending is one of the most misleading states in Kubernetes. Nothing looks wrong. There's no error banner, no red text screaming at you. The scheduler just quietly gave up finding a home for it and is waiting for the world to change.</p>
<p dir="ltr">I've stared at that status more times than I'd like to admit, usually at the worst possible hour, usually while someone in a chat window is asking why traffic isn't going through. Eleven minutes is about how long it took once, on a cluster that had close to 40% <a href="https://dzone.com/articles/understanding-cpus-gpus-and-tpus">CPU</a> sitting free the entire time. That gap between "there's capacity somewhere" and "this pod actually got scheduled" is what this article is really about.</p>]]></description>
      <pubDate>Thu, 15 Oct 2026 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3683484</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19236075&amp;w=600"/>
      <dc:creator>Kishor Patil</dc:creator>
    </item>
    <item>
      <title>When One Docker Swarm Replica Became Unreachable Over an Overlay Network: A Production Case With Traefik</title>
      <link>https://dzone.com/articles/docker-swarm-replica-overlay-network</link>
      <description><![CDATA[<h2>Context</h2>
<p>The incident occurred in the production backend infrastructure of a mobile application. External HTTP traffic was handled by Traefik, deployed on Docker Swarm manager nodes. Traefik ran in <code>swarmMode</code>, used <code>providers.docker</code>, was configured to use the <code>mgp_default</code> network, and had <code>lbswarm</code> disabled so that routing used the required overlay network rather than the Swarm VIP.</p>
<p>One of the critical services was <code>mgp_router-app</code>. It was an entry-point service with two replicas deployed to preserve availability if one of them failed.</p>]]></description>
      <pubDate>Tue, 13 Oct 2026 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3683600</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19194667&amp;w=600"/>
      <dc:creator>Denis Tiumentsev</dc:creator>
    </item>
    <item>
      <title>Docker Sandboxes Beyond the Laptop: Running AI Agents in the Cloud</title>
      <link>https://dzone.com/articles/docker-sandboxes-ai-agents-cloud</link>
      <description><![CDATA[<p>In my <a href="https://dzone.com/articles/ai-agents-docker-sandboxes" rel="noopener noreferrer" target="_blank">previous article</a>, I walked through running coding agents inside Docker Sandboxes on a local machine. We installed the <code>sbx</code> CLI, started with a small project, and covered the commands needed to run, stop, and remove a sandbox.</p>
<p>This time, I want to take that same workflow off the laptop.</p>]]></description>
      <pubDate>Fri, 02 Oct 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3683562</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19216973&amp;w=600"/>
      <dc:creator>Naga Santhosh Reddy Vootukuri</dc:creator>
    </item>
    <item>
      <title>The Silent Container Death: A TCP Dial That Never Times Out</title>
      <link>https://dzone.com/articles/tcp-dial-never-times-out</link>
      <description><![CDATA[<p>A pod goes into <code>CrashLoopBackOff</code>. You pull the logs expecting a stack trace, a panic, an error string - anything that points you somewhere. Instead, you get one line:</p>
<div class="codeMirror-wrapper newest" contenteditable="false">
 <div contenteditable="false">
  <div class="codeHeader">
   <div class="nameLanguage">
    Plain Text
   </div><i class="icon-cancel-circled-1 cm-remove">&nbsp;</i>
  </div>
  <div class="codeMirror-code--wrapper" data-code="Loading config...
" data-lang="text/plain">
   <pre><code lang="text/plain">Loading config...
</code></pre>
  </div>
 </div>
</div>
<p><br></p>]]></description>
      <pubDate>Wed, 30 Sep 2026 18:00:05 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3666960</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19214029&amp;w=600"/>
      <dc:creator>Alexander Fo</dc:creator>
    </item>
    <item>
      <title>Building a Practical Cloud-Native Golden Path: A Guide to Kubernetes-Based Service Delivery, Self-Service, and Developer-Friendly Defaults</title>
      <link>https://dzone.com/articles/cloud-native-golden-path</link>
      <description><![CDATA[<p style="font-size: 17px;"><em>Editor’s Note: The following is an article written for and published in DZone’s 2026 Trend Report,&nbsp;</em><a href="https://dzone.com/link/2026-tr-cloud-native-contributor-article" rel="noopener noreferrer" target="_blank"><em>Cloud-Native Foundations: Kubernetes, Platform Engineering, and Distributed Operations at Scale</em></a>.</p>
<hr>
<p dir="ltr">Every engineering organization that I have worked with eventually faces the same issue, which is that each team ships services differently. One team used Helm, another wrote raw manifests, and a third would have built a custom Bash script. As these different approaches accumulate, the supporting deployment steps often end up scattered across multiple Wiki pages that quickly go stale. New engineers then spend their first two weeks copying configuration values from an old repository and hoping they still work.</p>]]></description>
      <pubDate>Fri, 25 Sep 2026 15:30:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3686409</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19215464&amp;w=600"/>
      <dc:creator>Naga Santhosh Reddy Vootukuri</dc:creator>
    </item>
    <item>
      <title>Kubernetes Operations Playbook: The Essentials for Keeping Scale, Complexity, and Drift Under Control</title>
      <link>https://dzone.com/articles/kubernetes-operations-playbook</link>
      <description><![CDATA[<p style="font-size: 17px;"><em>Editor’s Note: The following is an article written for and published in DZone’s 2026 Trend Report,&nbsp;</em><a href="https://dzone.com/link/2026-tr-cloud-native-contributor-article" rel="noopener noreferrer" target="_blank"><em>Cloud-Native Foundations: Kubernetes, Platform Engineering, and Distributed Operations at Scale</em></a>.</p>
<hr>
<p dir="ltr">Kubernetes environments can drift, accumulate one-off fixes, and diverge across teams until a routine deploy breaks or a cost spike forces a review. This checklist gives platform, SRE, and engineering teams a way to keep clusters, deployments, and automation manageable as Kubernetes operations scale and teams grow. It covers standards, observability, releases, access, drift, and cost. Review it before promoting a service to production and revisit it as your environments shift.</p>]]></description>
      <pubDate>Wed, 23 Sep 2026 15:30:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3686407</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19215420&amp;w=600"/>
      <dc:creator>Abhishek Gupta</dc:creator>
    </item>
    <item>
      <title>Understand the Sidecar Pattern by Deploying n8n to AWS Fargate</title>
      <link>https://dzone.com/articles/n8n-aws-fargate-sidecar</link>
      <description><![CDATA[<p dir="ltr">A sidecar is a container that runs alongside another container as part of the same deployment unit. Just because two containers are in the same cluster or deployed around the same time doesn't make one a sidecar.&nbsp;</p>
<p dir="ltr">There are two things that make a sidecar. First is that they share a network namespace, so they can reach each other over <code>localhost</code> rather than a network address. Second, they share a lifecycle. This means that they are created together, scaled together, and by default torn down together. Neither <a href="https://dzone.com/articles/a-guide-to-container-runtimes">container</a> has an existence independent of the other.</p>]]></description>
      <pubDate>Thu, 17 Sep 2026 15:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3682443</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19192059&amp;w=600"/>
      <dc:creator>Iyanuoluwa Ajao</dc:creator>
    </item>
    <item>
      <title>Kubernetes Says Ready. Your LLM Still Isn’t.</title>
      <link>https://dzone.com/articles/kubernetes-llm-readiness</link>
      <description><![CDATA[<p data-pm-slice="1 2 []">A pod can look healthy in Kubernetes while the model behind it is still not ready to answer a request.</p>
<p>That is the gap I wanted to measure.</p>]]></description>
      <pubDate>Wed, 09 Sep 2026 15:00:06 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3679911</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19182615&amp;w=600"/>
      <dc:creator>Shamsher Khan</dc:creator>
    </item>
    <item>
      <title>The Startup Time Trick Hiding Inside Your Docker Build</title>
      <link>https://dzone.com/articles/docker-build-startup-time</link>
      <description><![CDATA[<p data-sourcepos="3:1-3:427;58-484" dir="ltr">Every Java developer who runs services on Kubernetes has watched this scene play out. Traffic spikes, the autoscaler adds a pod, and then everyone waits. The container is running in two seconds. The application is not ready for another twelve seconds. During those ten seconds, your existing pods absorb the extra load, latency climbs, and if things are bad enough, the autoscaler panics and adds even more pods that are also not ready.</p>
<p data-sourcepos="5:1-5:370;486-855" dir="ltr">I spent years treating Spring Boot startup time as a fact of life, the way you treat weather. Then I found out the JVM has had a fix for a big chunk of it since Java 12; it works beautifully inside Docker, and almost nobody bakes it into their images. It is called Class Data Sharing, CDS for short, and this article shows you how to make your Docker build do the work</p>]]></description>
      <pubDate>Thu, 03 Sep 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3669942</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19166206&amp;w=600"/>
      <dc:creator>Garima Agarwal</dc:creator>
    </item>
    <item>
      <title>Making Running Optional: Scaling AI Agents on Kubernetes With Agent Substrate</title>
      <link>https://dzone.com/articles/scaling-ai-agents-kubernetes</link>
      <description><![CDATA[<p data-source-line="13">What if you could multiplex roughly 250 stateful agent sessions across eight Kubernetes worker Pods, then reactivate any one without losing its in-memory or filesystem state?</p>
<p data-source-line="15">The <a href="https://github.com/agent-substrate/substrate#demo" rel="noopener noreferrer" target="_blank">repository's demo</a> reports 30x+ actor-to-worker oversubscription for that sample workload, with sub-second activation. It is a demonstration, not a production capacity guarantee.&nbsp;</p>]]></description>
      <pubDate>Thu, 03 Sep 2026 12:00:13 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673154</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19162534&amp;w=600"/>
      <dc:creator>Mayowa Fajobi</dc:creator>
    </item>
    <item>
      <title>Member Spotlight: Shamsher Khan</title>
      <link>https://dzone.com/articles/member-spotlight-shamsher-khan</link>
      <description><![CDATA[<p data-end="1090" data-start="875">There’s always more to our contributors than what you see in their author profiles. For our latest Member Spotlight, I sat down with <strong>Shamsher Khan&nbsp;</strong>to learn more about his newest project. What started as a frustrating Kubernetes troubleshooting problem has since grown into published research, a new way of thinking about operational evidence, and ongoing open-source work.</p>
<p><strong>What first got you interested in digging into complex infrastructure and systems problems?</strong></p>]]></description>
      <pubDate>Fri, 28 Aug 2026 13:30:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3677660</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19170650&amp;w=600"/>
      <dc:creator>Dominique Pugh</dc:creator>
    </item>
    <item>
      <title>Containerizing Spark and Lakehouse Development with Docker</title>
      <link>https://dzone.com/articles/containerize-development-with-docker</link>
      <description><![CDATA[<p>Most Docker content targets web developers shipping stateless services. However, data engineers, who represent a huge and growing population of Dockers users, are mostly left to figure things out alone, and it shows. The get pipelines that pass locally, but explode on clusters. They pit notebook-only development against expensive cloud workspaces, and more. This article applies six years of production data platform experience in financial services and healthcare to a question nobody answers well: How to you make a laptop behave like a lakehouse?&nbsp;</p>
<h2>A Familiar Routine</h2>
<p>If you build data pipelines for a living, you've lived this story. Your PySpark job runs perfectly in a cloud notebook. You productionize it, push it through CI, deploy it to the cluster, and it fails. A dependency mismatch. A different Spark minor version. A Delta Lake protocol feature your local wheel doesn't know about. A timezone default nobody set.</p>]]></description>
      <pubDate>Tue, 25 Aug 2026 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3659665</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19124070&amp;w=600"/>
      <dc:creator>Aniket Abhishek Soni</dc:creator>
    </item>
    <item>
      <title>How Docker Is Becoming an AI Development Platform</title>
      <link>https://dzone.com/articles/docker-ai-development-platform</link>
      <description><![CDATA[<p><em><span>It stopped being just a packaging tool the day our onboarding doc got shorter instead of longer.</span></em></p>
<p><span>Three weeks into a new ML platform job, I asked a coworker why the 'getting started' doc had a section called 'If conda breaks, try the alternative.' He laughed in a way that told me it wasn't a joke. Every new hire spent their first two days fighting Python versions, CUDA driver mismatches, and a vector database that someone had installed locally in 2022 and nobody dared touch. We had four individuals on the team, each with distinct working setups, and "it works on my machine" was no longer a mere punchline; it had become a regular agenda item during our daily standup meetings.&nbsp;</span></p>]]></description>
      <pubDate>Wed, 19 Aug 2026 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663882</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19140183&amp;w=600"/>
      <dc:creator>Pruthvi Raj Seknametla</dc:creator>
    </item>
    <item>
      <title>Containerizing LLMs: Best Practices for Docker-Based AI Workloads</title>
      <link>https://dzone.com/articles/docker-llm-containerization</link>
      <description><![CDATA[<p><span>The first time I containerized a fine-tuned Llama model for a client's internal search tool, the build finished at 38 gigabytes. I remember staring at the terminal thinking there was no way that was right. It was right. The image included a CUDA base, PyTorch with every backend compiled in, model weights baked directly into the layer, and a pip cache that had not been cleaned.&nbsp;</span></p>
<p><span>Pushing that to our registry took eleven minutes on a good connection. Pulling it onto a fresh node during an autoscale event took even longer, and by the time the pod was ready, the traffic spike it was supposed to handle had already passed. That's the moment I stopped treating LLM containers like regular application containers, because they are not the same animal at all.</span></p>]]></description>
      <pubDate>Wed, 19 Aug 2026 14:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663880</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19138842&amp;w=600"/>
      <dc:creator>Pruthvi Raj Seknametla</dc:creator>
    </item>
    <item>
      <title>How Different Docker Engine Versions Led to Partial Traffic Unavailability in Docker Swarm</title>
      <link>https://dzone.com/articles/docker-engine-swarm-traffic</link>
      <description><![CDATA[<p>If different Docker Engine versions are running simultaneously in a Docker Swarm cluster, this may lead not to an obvious service outage but to a more subtle scenario: partial traffic degradation on individual nodes. In this case, the issue appeared on one of the manager nodes, Traefik started reporting an unavailable status (<code>health=0</code>) for the <code>router-app</code> service, and the cause, according to the working hypothesis, was related to differences in <code>iptables</code> rules and overlay networking between Docker 28.1.1 and 28.2.2.</p>
<p>On June 22, 2025, this exact scenario occurred in the production cluster of the backend infrastructure for a socially significant public transportation mobile application. The system serves about 2 million users, several tens of thousands of daily active users, and a total load of around 1000–1600 RPS, so even partial degradation at a single entry point affected a high-load segment of traffic and could have had a noticeable impact on SLA metrics if it had not been localized in time.</p>]]></description>
      <pubDate>Wed, 19 Aug 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3665843</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19140087&amp;w=600"/>
      <dc:creator>Denis Tiumentsev</dc:creator>
    </item>
    <item>
      <title>Building Internal Developer Platforms on Kubernetes: The Abstraction Problem Nobody Warns You About</title>
      <link>https://dzone.com/articles/building-internal-developer-platforms-on-kubernetes</link>
      <description><![CDATA[<h2><strong>Introduction</strong></h2>
<p>The meeting that changed the platform team's direction was not a technical one. It was a conversation with a product engineer who had been at the company for eight months and had never successfully deployed to production without help from someone on the platform team. Not because she lacked skill.&nbsp;</p>
<p>She was smart, experienced, and had successfully launched production systems at two previous jobs, but getting a working service into production meant dealing with fifteen different configuration files across four repositories, figuring out how Helm values files and Kustomize overlays worked together, and knowing which of the three CI pipeline templates to use based on whether the service needed a sidecar, a job scheduler, or neither.</p>]]></description>
      <pubDate>Tue, 18 Aug 2026 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3659661</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19136194&amp;w=600"/>
      <dc:creator>Pruthvi Raj Seknametla</dc:creator>
    </item>
    <item>
      <title>From raw manifests to self-service Kubernetes apps: creating enterprise-ready open platforms</title>
      <link>https://dzone.com/articles/from-raw-manifests-to-self-service-kubernetes-apps</link>
      <description><![CDATA[<div>
 <div class="table-responsive" style="border: none;">
  <table style="max-width: 100%; width: auto; table-layout: fixed; display: table;" width="auto">
   <tbody>
    <tr style="overflow-wrap: break-word; width: auto;" width="auto">
     <td style="overflow-wrap: break-word; width: auto;" width="auto">Sponsored By: Nutanix<br><img data-new="false" data-mimetype="image/png" data-creationdateformatted="08/04/2026 07:45 PM" data-url="https://dz2cdn1.dzone.com/storage/temp/19126920-1785872754322.png" data-size="17231" data-id="19126920" data-image="true" data-sizeformatted="17.2 kB" data-creationdate="1785872754828" data-type="temp" data-modificationdate="null" data-name="1785872754322.png" class="fr-fic fr-dib fr-fil" style="width: 144px;" src="https://dz2cdn1.dzone.com/storage/temp/19126920-1785872754322.png"><em>The following is sponsored content. It may not reflect the views of our editorial staff.</em><br></td>
    </tr>
   </tbody>
  </table>
 </div>
</div>
<h2 dir="ltr">The Kubernetes scaling problem nobody talks about</h2>
<p dir="ltr">Enterprise platform teams encounter the same pattern repeatedly: a Kubernetes platform works well enough that nobody wants to change it.</p>
<p dir="ltr">This happens gradually as teams make reasonable technology choices: selecting different ingress controllers, secrets management tools, CD platforms, or observability software. Individually, none of these decisions is a problem. Months later, however, they’ve created a Kubernetes environment that only a handful of people understand. As soon as that one person gets sick or leaves the company, maintaining or improving the platform becomes much more difficult.</p>]]></description>
      <pubDate>Fri, 14 Aug 2026 16:27:20 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673195</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19147211&amp;w=600"/>
      <dc:creator>DZone Staff</dc:creator>
    </item>
    <item>
      <title>Zone-Aware Routing in Kubernetes: Reducing Latency, Improving Resilience, and Lowering Cloud Costs</title>
      <link>https://dzone.com/articles/zone-aware-routing-kubernetes</link>
      <description><![CDATA[<p data-source-line="3">This guide explains zone-aware routing from a Kubernetes-first point of view.</p>
<p data-source-line="5">It covers:</p>]]></description>
      <pubDate>Thu, 13 Aug 2026 12:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3659830</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19133607&amp;w=600"/>
      <dc:creator>Mayowa Fajobi</dc:creator>
    </item>
    <item>
      <title>Orchestrating Trusted Environments: Securing Untrusted Code Execution With Docker and GKE Agent Sandbox</title>
      <link>https://dzone.com/articles/secure-code-docker-gke</link>
      <description><![CDATA[<div dir="ltr">
 <p data-path-to-node="4">Building agentic AI systems fundamentally changes how we handle application security. We are no longer just securing our own code. We are securing our infrastructure against code written dynamically by an LLM and executed on the fly. When building a multi-tenant AI platform, allowing an agent to run arbitrary scripts is a massive escape vector waiting to happen.</p>
 <p data-path-to-node="5">Google recently made the GKE Agent Sandbox generally available on their custom Arm-based Axion N4A instances. This gives us a highly efficient, hardware-optimized path to run untrusted code safely. Under the hood, this relies on gVisor to intercept application kernel calls and run them in a heavily restricted user-space kernel.</p>]]></description>
      <pubDate>Thu, 06 Aug 2026 12:00:07 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663514</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19071530&amp;w=600"/>
      <dc:creator>Anuj Ashok Potdar</dc:creator>
    </item>
  </channel>
</rss>
