# load balancer

Published articles for load balancer.

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

## MCP went stateless: What changed in the 2026-07-28 spec

DevFeed: [MCP went stateless: What changed in the 2026-07-28 spec](<https://devfeed.tech/articles/mcp-went-stateless-what-changed-in-the-2026-07-28-spec-31436.md>)

Original publisher: [Read original article](<https://workos.com/blog/mcp-stateless-spec-2026-07-28>)

Author: WorkOS

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

Content type: article

Language: en

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

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [migration](<https://devfeed.tech/topics/migration.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [servers](<https://devfeed.tech/topics/servers.md>), [client](<https://devfeed.tech/topics/client.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [client](<https://devfeed.tech/tags/client.md>), [http](<https://devfeed.tech/tags/http.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [replacement](<https://devfeed.tech/tags/replacement.md>), [request](<https://devfeed.tech/tags/request.md>), [routing](<https://devfeed.tech/tags/routing.md>), [server](<https://devfeed.tech/tags/server.md>), [servers](<https://devfeed.tech/tags/servers.md>), [sessions](<https://devfeed.tech/tags/sessions.md>), [stateless](<https://devfeed.tech/tags/stateless.md>), [stream](<https://devfeed.tech/tags/stream.md>)

### AI overview

The 2026-07-28 MCP specification removes protocol-level sessions, the initialize handshake, and stream resumability, making the protocol behave more like an ordinary HTTP API. Most migrations are mechanical, but lost stream requests can cause reliability regressions or duplicated side effects when retried, so side-effecting tools need application-level idempotency keys. The elicitation change also requires architectural rework.

### Source excerpt

Sessions, the initialize handshake, and stream resumability are all gone. Here is what replaced them, and what breaks if you ignore it.

## How We Built Automated Capacity Testing for Kafka Consumers

DevFeed: [How We Built Automated Capacity Testing for Kafka Consumers](<https://devfeed.tech/articles/how-we-built-automated-capacity-testing-for-kafka-consumers-23723.md>)

Original publisher: [Read original article](<https://medium.com/booking-com-development/how-we-built-automated-capacity-testing-for-kafka-consumers-1853623bce78?source=rss----1c36c35f9c76---4>)

Author: Kaan Karakaya

Published: 2026-09-14T09:46:34Z

Content type: tutorial

Language: en

Sources: [Booking.com Development - Medium](<https://devfeed.tech/sources/booking-com-development-medium.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [load](<https://devfeed.tech/tags/load.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [partition](<https://devfeed.tech/tags/partition.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [scale](<https://devfeed.tech/tags/scale.md>), [site-reliability-engineer](<https://devfeed.tech/tags/site-reliability-engineer.md>), [sre](<https://devfeed.tech/tags/sre.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article describes Booking.com's extension of an existing capacity-testing platform for Kafka consumers. It explains how changing partition assignment can provide a controlled, measurable way to test consumer throughput and whether remaining consumers can absorb reassigned work after an instance or failure domain disappears.

### Source excerpt

Photo by GuerrillaBuzz on Unsplash Kafka makes it easy to distribute work across consumer instances. It is much harder to prove, safely and repeatedly, how those instances behave when the distribution changes and one of them has to carry more than its usual share. For teams that run Kafka at scale, this is a practical reliability question: how much load can a consumer instance actually handle? We had automated capacity testing for HTTP services, but Kafka consumers were still tested with manual drills. Those drills could tell us something, but they were disruptive, difficult to reproduce, and risky precisely when the system was close to its limit. We wanted a controlled way to answer three questions: What is the maximum sustainable throughput of a consumer instance? If an instance or failure domain disappears, can the remaining consumers absorb the reassigned work? Are we overprovisioning resources because we do not know the real limit? The result was an extension to our capacity-testing platform that turns Kafka partition assignment into a safe, measurable load-control mechanism. Why HTTP capacity testing did not translate Our existing platform was designed for request-response services behind a load balancer. A scheduled test selects one instance, routes an increasing share of traffic to it, runs health checks after each step, and records the highest ratio the instance can sustain. After the test, traffic returns to its normal distribution and the result is reported to the service owner. Kafka has no equivalent traffic knob. Consumers pull records, and the unit of parallelism is the partition. Within a consumer group, each partition is owned by one consumer at a time. If a topic has 12 partitions and four equally loaded instances, each instance owns about three. When one instance disappears, a rebalance gives the survivors more partitions -- and the extra work arrives as a step change, not as a smooth increase from a load balancer. The key translation: for an HTTP

## 【kube-apiserver】运维与升级：HA、flags、graceful shutdown 与 etcd 联检

DevFeed: [【kube-apiserver】运维与升级：HA、flags、graceful shutdown 与 etcd 联检](<https://devfeed.tech/articles/kube-apiserver-ha-flags-graceful-shutdown-etcd-33970.md>)

Original publisher: [Read original article](<https://quant67.com/post/apiserver/14-ops-upgrade/14-ops-upgrade.html>)

Author: Liao Tonglang

Published: 2026-08-28T00:00:00Z

Content type: tutorial

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apiserver](<https://devfeed.tech/tags/apiserver.md>), [audit](<https://devfeed.tech/tags/audit.md>), [backend](<https://devfeed.tech/tags/backend.md>), [config](<https://devfeed.tech/tags/config.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [etcd](<https://devfeed.tech/tags/etcd.md>), [flag](<https://devfeed.tech/tags/flag.md>), [graceful-shutdown](<https://devfeed.tech/tags/graceful-shutdown.md>), [ha](<https://devfeed.tech/tags/ha.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [leader-election](<https://devfeed.tech/tags/leader-election.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [operations](<https://devfeed.tech/tags/operations.md>), [retry](<https://devfeed.tech/tags/retry.md>), [servers](<https://devfeed.tech/tags/servers.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [v1-30-3](<https://devfeed.tech/tags/v1-30-3.md>)

### AI overview

This Chinese-language operations tutorial explains kube-apiserver high availability and upgrades for Kubernetes v1.30.3. It clarifies that multiple apiserver instances run concurrently without internal leader election, sharing an etcd cluster, and covers key flags, graceful shutdown, encryption configuration, audit webhooks, upgrade checks, and version-skew guidance.

### Source excerpt

kube-apiserver 高可用模式：多实例共享 etcd、无需内部 leader election；核心 flag 语义（--etcd-servers、--etcd-servers-overrides、--shutdown-delay-duration、encryption-provider-config）；与 etcd/14 的联合升级检查单；Kubernetes 版本偏差策略与 etcd 矩阵指针。

## Safer Kubernetes rollouts with minReadySeconds

DevFeed: [Safer Kubernetes rollouts with minReadySeconds](<https://devfeed.tech/articles/safer-kubernetes-rollouts-with-minreadyseconds-11707.md>)

Original publisher: [Read original article](<https://www.gremlin.com/blog/safer-kubernetes-rollouts-with-minreadyseconds>)

Author: Andre Newman

Published: 2026-08-20T00:00:00Z

Content type: article

Language: en

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

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>)

### AI overview

This article explains how Kubernetes minReadySeconds makes newly created pods remain Ready for a defined period before rollout controllers remove the pods they replace. It describes how the setting improves rolling-update safety, supports pod disruption budgets, and allows time for external load balancers to register new backends.

### Source excerpt

minReadySeconds makes new pods prove they can stay ready before a rollout moves on. Learn what it controls, how to set it, and how to find workloads missing it.

## Understanding Load Balancing for Beginners

DevFeed: [Understanding Load Balancing for Beginners](<https://devfeed.tech/articles/understanding-load-balancing-for-beginners-17489.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/understanding-load-balancing-for-beginners/>)

Author: Pramodh Kumar M

Published: 2026-08-17T17:00:34Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [beginners](<https://devfeed.tech/tags/beginners.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [connection-draining](<https://devfeed.tech/tags/connection-draining.md>), [devops](<https://devfeed.tech/tags/devops.md>), [failover](<https://devfeed.tech/tags/failover.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [layer-4-vs-layer-7](<https://devfeed.tech/tags/layer-4-vs-layer-7.md>), [least-connections](<https://devfeed.tech/tags/least-connections.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [load-balancer-for-beginners](<https://devfeed.tech/tags/load-balancer-for-beginners.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [load-balancing-algorithms](<https://devfeed.tech/tags/load-balancing-algorithms.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [round-robin](<https://devfeed.tech/tags/round-robin.md>), [session-affinity](<https://devfeed.tech/tags/session-affinity.md>), [sre](<https://devfeed.tech/tags/sre.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [thundering-herd](<https://devfeed.tech/tags/thundering-herd.md>), [traffic-management](<https://devfeed.tech/tags/traffic-management.md>)

### AI overview

This beginner-oriented article explains load balancing as both traffic distribution and backend failure detection. It compares round robin and least-connections algorithms, distinguishes Layer 4 from Layer 7 routing, and discusses health checks, failover, draining, sticky sessions, and the risks of overly aggressive checks.

### Source excerpt

Spreading traffic is the easy half of load balancing. The half that decides whether an outage lasts ten seconds or ten minutes is noticing that a backend has stopped working, and most health checks cannot.

## What your AI SRE can't see (and what you can do about it)

DevFeed: [What your AI SRE can't see (and what you can do about it)](<https://devfeed.tech/articles/what-your-ai-sre-can-t-see-and-what-you-can-do-about-it-11736.md>)

Original publisher: [Read original article](<https://www.gremlin.com/blog/what-your-ai-sre-cant-see-and-what-you-can-do-about-it>)

Author: Ryan Detwiller

Published: 2026-08-06T00:00:00Z

Content type: opinion

Language: en

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

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SRE](<https://devfeed.tech/topics/sre.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Memory Leaks](<https://devfeed.tech/topics/memory-leaks.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [availability](<https://devfeed.tech/tags/availability.md>), [config](<https://devfeed.tech/tags/config.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [latency](<https://devfeed.tech/tags/latency.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [memory](<https://devfeed.tech/tags/memory.md>), [outage](<https://devfeed.tech/tags/outage.md>), [outages](<https://devfeed.tech/tags/outages.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

The article argues that AI SRE tools can speed up triage, reduce alert fatigue, and automate frontline incident response, but they do not solve all reliability problems. It identifies gaps including acting only after failures begin and being unable to predict sudden failures without detectable warning signals.

### Source excerpt

AI SRE is having a moment. And let's be honest: faster triage, less alert fatigue, and automated frontline response are wins for understaffed teams. But there are still five gaps in their capabilities, and if you don't understand those gaps before you deploy, you'll find out during an outage.

## Splunk and Isovalent Runtime Security: Protecting the Platform Behind Splunk

DevFeed: [Splunk and Isovalent Runtime Security: Protecting the Platform Behind Splunk](<https://devfeed.tech/articles/splunk-and-isovalent-runtime-security-protecting-the-platform-behind-splunk-31338.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/splunk-and-isovalent-runtime-security-protecting-the-platform-behind-splunk/>)

Author: Dean Lewis

Published: 2026-07-09T06:02:44Z

Content type: article

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

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

Tags: [cilium](<https://devfeed.tech/tags/cilium.md>), [customer](<https://devfeed.tech/tags/customer.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [platform](<https://devfeed.tech/tags/platform.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [security](<https://devfeed.tech/tags/security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Splunk uses Isovalent Runtime Security, built on Tetragon, to protect its customer-facing platform.

### Source excerpt

Splunk uses Isovalent Runtime Security, built on Tetragon, to protect its customer facing platform.

## Taming the AI Double Threat with Isovalent Runtime Security

DevFeed: [Taming the AI Double Threat with Isovalent Runtime Security](<https://devfeed.tech/articles/taming-the-ai-double-threat-with-isovalent-runtime-security-31340.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/taming-the-ai-double-threat-with-isovalent-runtime-security/>)

Author: Paul Arah

Published: 2026-06-26T18:47:44Z

Content type: opinion

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [ai-assisted attacks](<https://devfeed.tech/topics/ai-assisted-attacks.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assisted-attacks](<https://devfeed.tech/tags/ai-assisted-attacks.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [security](<https://devfeed.tech/tags/security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

This blog post examines how AI-assisted attacks change assumptions about adversaries, the new attack surface introduced by AI workloads, and the infrastructure, identity, and runtime controls needed to address these risks with Isovalent Runtime Security.

### Source excerpt

This blog post explores how AI-assisted attacks are changing the assumptions we make about the adversary, the new attack surface AI workloads introduce, and the infrastructure, identity, and runtime controls they require, and finally, how teams can address this new threat landscape with Isovalent Runtime Security.

## Tetragon 1.7 adds fentry sensing, environment variable capture, parent-process visibility, and scoped policies

DevFeed: [Tetragon 1.7 adds fentry sensing, environment variable capture, parent-process visibility, and scoped policies](<https://devfeed.tech/articles/tetragon-1-7-precision-filtering-richer-context-and-better-performance-31341.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/tetragon-v1.7-release/>)

Author: Paul Arah

Published: 2026-06-09T14:01:46Z

Content type: release

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [Processes](<https://devfeed.tech/topics/processes.md>), [Environment Variables](<https://devfeed.tech/topics/environment-variables.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [policy](<https://devfeed.tech/tags/policy.md>), [process](<https://devfeed.tech/tags/process.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [visibility](<https://devfeed.tech/tags/visibility.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Tetragon 1.7 introduces a new fentry sensor, environment variable capture, parent-process visibility, and granular policy scoping with hostSelector.

### Source excerpt

Tetragon 1.7 introduces a new fentry sensor, environment variables capturing, parent process visibility, granular policy scoping with hostSelector and more!

## Isovalent Private Networks and Cisco Nexus One: BGP EVPN Integration for the Enterprise Data Center

DevFeed: [Isovalent Private Networks and Cisco Nexus One: BGP EVPN Integration for the Enterprise Data Center](<https://devfeed.tech/articles/isovalent-private-networks-and-cisco-nexus-one-bgp-evpn-integration-for-the-enterprise-data-center-31333.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/isovalent-private-networks-and-cisco-nexus-one-bgp-evpn-integration-for-the-enterprise-data-center/>)

Author: Marcos Hernandez, Camillo Rossi

Published: 2026-06-04T16:42:52Z

Content type: release

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [virtualization](<https://devfeed.tech/topics/virtualization.md>), [networking](<https://devfeed.tech/topics/networking.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Cisco](<https://devfeed.tech/topics/cisco.md>), [evpn](<https://devfeed.tech/topics/evpn.md>), [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nexus-one](<https://devfeed.tech/tags/nexus-one.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Isovalent announces the general availability of Isovalent Networking for Virtualization and highlights its BGP EVPN/VXLAN integration with Cisco NX-OS for enterprise data centers.

### Source excerpt

Today we're announcing the General Availability (GA) of Isovalent Networking for Virtualization alongside a deeper look at one of its core connectivity capabilities: BGP EVPN/VXLAN integration with Cisco NX-OS, part of the Cisco Nexus One strategic alignment.

## OpenAI Uses Isovalent for a Common Networking for AI Infrastructure

DevFeed: [OpenAI Uses Isovalent for a Common Networking for AI Infrastructure](<https://devfeed.tech/articles/openai-uses-isovalent-for-a-common-networking-for-ai-infrastructure-31334.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/openai-isovalent-networking-kubernetes-case-study/>)

Author: Dean Lewis

Published: 2026-06-03T10:42:00Z

Content type: article

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [Cilium](<https://devfeed.tech/topics/cilium.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openai](<https://devfeed.tech/tags/openai.md>), [policy](<https://devfeed.tech/tags/policy.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>), [uses](<https://devfeed.tech/tags/uses.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

The article reports that OpenAI uses Isovalent Networking for Kubernetes, built on Cilium, to provide consistent networking, policy, and troubleshooting across its AI infrastructure.

### Source excerpt

OpenAI uses Isovalent Networking for Kubernetes, built on Cilium, for consistent networking, policy, and troubleshooting across AI infrastructure.

## Isovalent Networking for Virtualization: Enterprise-Grade Network Segmentation and Multi-Tenancy for VMs in Kubernetes

DevFeed: [Isovalent Networking for Virtualization: Enterprise-Grade Network Segmentation and Multi-Tenancy for VMs in Kubernetes](<https://devfeed.tech/articles/isovalent-networking-for-virtualization-enterprise-grade-network-segmentation-and-multi-tenancy-for-vms-in-kubernetes-31332.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/isovalent-networking-for-virtualization/>)

Author: Marcos Hernandez

Published: 2026-06-02T12:59:28Z

Content type: release

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [virtualization](<https://devfeed.tech/topics/virtualization.md>), [Network Segmentation](<https://devfeed.tech/topics/network-segmentation.md>), [Multi-tenancy](<https://devfeed.tech/topics/multi-tenancy.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [multi-tenancy](<https://devfeed.tech/tags/multi-tenancy.md>), [network-segmentation](<https://devfeed.tech/tags/network-segmentation.md>), [policy](<https://devfeed.tech/tags/policy.md>), [product](<https://devfeed.tech/tags/product.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Isovalent announced the general availability of Isovalent Networking for Virtualization, a product that provides network segmentation, multi-tenancy, and policy enforcement for virtual machine workloads running in Kubernetes. It also streamlines migrations to KubeVirt.

### Source excerpt

We're formally announcing the General Availability of Isovalent Networking for Virtualization (INV), a purpose-built product that brings full network segmentation, multi-tenancy, and policy enforcement to virtual machine workloads running in Kubernetes, in addition to streamlining migrations to KubeVirt.

## Customers over control: how we measure On-call reliability

DevFeed: [Customers over control: how we measure On-call reliability](<https://devfeed.tech/articles/customers-over-control-how-we-measure-on-call-reliability-11739.md>)

Original publisher: [Read original article](<https://incident.io/blog/customers-over-control>)

Author: Mike Fisher

Published: 2026-05-28T16:29:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [SRE](<https://devfeed.tech/topics/sre.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [API](<https://devfeed.tech/topics/api.md>), [Network](<https://devfeed.tech/topics/network.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [api](<https://devfeed.tech/tags/api.md>), [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [customers](<https://devfeed.tech/tags/customers.md>), [http](<https://devfeed.tech/tags/http.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [network](<https://devfeed.tech/tags/network.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

This article explains how incident.io measures the reliability of its On-call product from the customer's perspective. It focuses on two critical functions, defines SLIs and monthly SLOs, and describes monitoring at the GCP load balancer, alerting, replicated components, and lessons from an AWS outage.

### Source excerpt

Instead of thinking about reliability as an exercise in figuring out what we can control, and ignoring anything beyond that, we think about what we'll be really proud to offer to customers.

## Three 5xx and one 4xx: the codes I actually care about

DevFeed: [Three 5xx and one 4xx: the codes I actually care about](<https://devfeed.tech/articles/three-5xx-and-one-4xx-the-codes-i-actually-care-about-34014.md>)

Original publisher: [Read original article](<https://sridharrajarao.com/blog/http-codes-at-scale/>)

Author: Sridhar Rajarao

Published: 2026-05-26T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [HTTP](<https://devfeed.tech/topics/http.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [API](<https://devfeed.tech/topics/api.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [servers](<https://devfeed.tech/topics/servers.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [http](<https://devfeed.tech/tags/http.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [production](<https://devfeed.tech/tags/production.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

An SRE-oriented guide to interpreting HTTP status codes 500, 502, 503, and 429 in production. It connects each code with likely causes and recommended operational responses, including checking logs, investigating backend failures, load shedding, and client backoff.

### Source excerpt

How I read 500, 502, 503, and 429 in production at scale, and what each one is really telling you.

## Buzzing Beyond Clouds: The Illustrated Children's Guide to Cilium

DevFeed: [Buzzing Beyond Clouds: The Illustrated Children's Guide to Cilium](<https://devfeed.tech/articles/buzzing-beyond-clouds-the-illustrated-children-s-guide-to-cilium-31326.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/children-guide-cilium/>)

Author: Bill Mulligan, Katie Meinders

Published: 2026-05-19T10:23:39Z

Content type: release

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

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

Tags: [book](<https://devfeed.tech/tags/book.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [hubble](<https://devfeed.tech/tags/hubble.md>), [isovalent](<https://devfeed.tech/tags/isovalent.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mesh-networking](<https://devfeed.tech/tags/mesh-networking.md>), [runtime-security](<https://devfeed.tech/tags/runtime-security.md>), [tetragon](<https://devfeed.tech/tags/tetragon.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Buzzing Beyond Clouds is an illustrated children's guide to Cilium. The book is presented as a follow-up to an illustrated guide to eBPF and is intended for readers with varying levels of technical expertise.

### Source excerpt

Buzzing Beyond Clouds: The Illustrated Children's Guide to Cilium, and follow up to Buzzing Across Space: The Illustrated Children's Guide to eBPF, is now available. This second illustrated book brings the Cilium story to life in a way that can be digested by readers of all ages and levels of technical expertise.

## Five Deployment Strategies for Safer Software Releases

DevFeed: [Five Deployment Strategies for Safer Software Releases](<https://devfeed.tech/articles/top-deployment-strategies-34690.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/top-deployment-strategies>)

Author: Saurabh Dashora

Published: 2026-05-12T07:05:17Z

Content type: article

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [Deployment Strategies](<https://devfeed.tech/topics/deployment-strategies.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [progressive delivery](<https://devfeed.tech/topics/progressive-delivery.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [blue-green-deployment](<https://devfeed.tech/tags/blue-green-deployment.md>), [deployment-strategies](<https://devfeed.tech/tags/deployment-strategies.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [progressive-delivery](<https://devfeed.tech/tags/progressive-delivery.md>), [rollback](<https://devfeed.tech/tags/rollback.md>)

### AI overview

This article discusses deployment strategies for reducing release risk, downtime, and user impact. It explains blue/green deployment and canary deployment, including their workflows, benefits, tradeoffs, and suitable use cases, and introduces A/B testing as part of a release process.

### Source excerpt

Every developer should know these

## Operating Trino at Scale With Trino Gateway

DevFeed: [Operating Trino at Scale With Trino Gateway](<https://devfeed.tech/articles/operating-trino-at-scale-with-trino-gateway-19736.md>)

Original publisher: [Read original article](<https://medium.com/expedia-group-tech/operating-trino-at-scale-with-trino-gateway-41824af788de?source=rss----38998a53046f---4>)

Author: Prakhar Sapre

Published: 2026-03-24T12:01:00Z

Content type: article

Language: en

Sources: [Expedia](<https://devfeed.tech/sources/expedia.md>)

Topics: [gateway](<https://devfeed.tech/topics/gateway.md>), [Load Balancing](<https://devfeed.tech/topics/load-balancing.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [data analytics](<https://devfeed.tech/topics/data-analytics.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [sql](<https://devfeed.tech/tags/sql.md>), [trino](<https://devfeed.tech/tags/trino.md>), [trino-gateway](<https://devfeed.tech/tags/trino-gateway.md>), [trinos](<https://devfeed.tech/tags/trinos.md>)

### AI overview

This article explains how Trino Gateway routes queries across multiple Trino clusters and centralizes routing, authentication, load balancing, monitoring, and cluster management. It describes the project's origins as Presto Gateway at Lyft and its role in supporting larger analytics platforms with more complex workloads and higher concurrency.

### Source excerpt

Expedia Group Technology -- DataWorkload-aware routing for TrinoPhoto by Joseph Barrientos on Unsplash Trino -- a fork of PrestoSQL -- is a powerful tool in modern data analytics, enabling organizations to query large datasets quickly and efficiently. As a distributed SQL query engine, Trino provides fast, scalable insights without requiring data relocation. While Trino is robust on its own, its capabilities are further enhanced when paired with a Gateway, which introduces features such as query routing, strong security, and streamlined cluster management. A brief overview The Gateway project originated at Lyft as Presto Gateway, serving as a proxy and load balancer for PrestoDB. It was later forked and integrated into the Trino ecosystem, with contributions from various organizations and the open-source community. The Gateway serves as a central point for managing and routing queries, providing a unified interface for users and administrators. As organizations scale their analytics platforms, they often encounter challenges such as increased query complexity, higher concurrency, and the need for specialized cluster configurations. Directing users to specific cluster endpoints becomes impractical as the user base grows. A Gateway addresses these challenges by routing queries to the most appropriate clusters based on workload, improving efficiency and responsiveness. The Gateway acts as a vital intermediary between users and the Trino query engine. By abstracting the complexities of distributed query execution, it manages critical functions such as routing, authentication, and load balancing across diverse backend clusters. This ensures that queries are efficiently directed to the optimal processing cluster. With an intuitive user interface, the Gateway transforms what was once a convoluted process into a manageable and transparent experience empowering administrators with real-time insights and precise control over their backend cluster infrastructure. Whether it's mon

## Cost Optimisation in ECS: Integrating Spot Instances at Scale

DevFeed: [Cost Optimisation in ECS: Integrating Spot Instances at Scale](<https://devfeed.tech/articles/cost-optimisation-in-ecs-integrating-spot-instances-at-scale-19717.md>)

Original publisher: [Read original article](<https://deliveroo.engineering/2025/09/12/cost-optimisation-in-ecs.html>)

Author: Aakash Singhal

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

Content type: article

Language: en

Sources: [Deliveroo](<https://devfeed.tech/sources/deliveroo.md>)

Topics: [Amazon Elastic Container Service](<https://devfeed.tech/topics/amazon-elastic-container-service.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [container](<https://devfeed.tech/topics/container.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [container](<https://devfeed.tech/tags/container.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cost-optimisation](<https://devfeed.tech/tags/cost-optimisation.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [ecs](<https://devfeed.tech/tags/ecs.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [scale](<https://devfeed.tech/tags/scale.md>), [stateless](<https://devfeed.tech/tags/stateless.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Deliveroo describes how it integrated EC2 Spot Instances into Amazon ECS to reduce compute costs while maintaining service stability. The approach routes only eligible workloads to Spot capacity and uses criteria such as fast shutdown, task redundancy, statelessness, and load balancer deregistration timing.

### Source excerpt

At Deliveroo, we're always refining how we scale - especially when it comes to managing compute costs in the cloud. After optimising our Amazon ECS workloads with Reserved Instances and Savings Plans, we saw an opportunity to push further using EC2 Spot Instances, which offer up to 90% savings compared to On-Demand prices. But Spot comes with challenges: Their availability can fluctuate, and they can be terminated with just a two-minute warning. To unlock these savings without compromising service stability, we had to engineer a robust solution across infrastructure, workload qualification, and automation. The Challenge: Balancing Cost and Reliability Our ECS infrastructure initially relied entirely on On-Demand EC2 instances, provisioned through Auto Scaling Groups (ASGs) connected to ECS Capacity Providers. While reliable, this approach didn't take advantage of AWS's surplus compute capacity. We aimed to layer Spot Instances into our clusters, but selectively. Our goal was clear: route only eligible workloads to Spot capacity while ensuring no service degradation during unexpected terminations. Spot Instances: Power and Pitfalls Spot Instances provide dramatic cost reductions but introduce several operational caveats: Ephemeral by nature: AWS can terminate them at any time with a two-minute warning. Capacity variability: Availability depends on AWS's excess capacity in each AZ and can shift unpredictably. Scaling limitations: Auto Scaling may fail if the desired instance types are not currently available. To avoid introducing fragility into our stack, we established technical eligibility criteria that workloads must meet before being scheduled on Spot. Defining Spot Eligibility We formalised the following criteria to assess whether a workload could safely tolerate Spot interruptions: Fast Shutdown Support Constraint: stopTimeout must be < 120 seconds in the container definition. Reason: Ensures ECS has time to gracefully shut down the task before AWS's 2-minute te

## How Klarna Built Cloud Inventory for AWS Configuration Management

DevFeed: [How Klarna Built Cloud Inventory for AWS Configuration Management](<https://devfeed.tech/articles/how-i-stopped-worrying-and-learned-to-love-cloud-inventory-35649.md>)

Original publisher: [Read original article](<https://engineering.klarna.com/how-i-stopped-worrying-and-learned-to-love-cloud-inventory-723cd3c49d46?source=rss----86090d14ab52---4>)

Author: Maxim Savin

Published: 2025-06-06T06:38:06Z

Content type: article

Language: en

Sources: [Klarna Engineering](<https://devfeed.tech/sources/klarna-engineering.md>)

Topics: [configuration-management](<https://devfeed.tech/topics/configuration-management.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Security](<https://devfeed.tech/topics/security.md>), [digital](<https://devfeed.tech/topics/digital.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [aws](<https://devfeed.tech/tags/aws.md>), [change-management](<https://devfeed.tech/tags/change-management.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [cloud-inventory-software](<https://devfeed.tech/tags/cloud-inventory-software.md>), [configuration-management](<https://devfeed.tech/tags/configuration-management.md>), [engineering-management](<https://devfeed.tech/tags/engineering-management.md>), [lead-time](<https://devfeed.tech/tags/lead-time.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [logs](<https://devfeed.tech/tags/logs.md>), [rds](<https://devfeed.tech/tags/rds.md>), [security](<https://devfeed.tech/tags/security.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [technical-change](<https://devfeed.tech/tags/technical-change.md>)

### AI overview

Klarna describes Cloud Inventory, an ecosystem of services for collecting, normalizing, mapping, and serving information about ICT assets across its cloud infrastructure. The article explains how it supports configuration management through automated controls and reports faster control rollout and large-scale infrastructure optimization work.

### Source excerpt

A long time ago, as a punishment for his crimes, Hades, the king of the underworld, made Sisyphus roll a huge enchanted boulder endlessly up a steep hill. Since then, many tech companies have learned to do that at scale by the hardships of cloud configuration management. Consider an Engineer who wants to ensure that the data that moves through their system is encrypted along the way. This is a noble goal, and to achieve it they must identify every classic load balancer in their AWS environment to replace it with an application load balancer that enforces encryption in transit. Now imagine doing that at the scale of a company like Klarna, where teams collectively own more than a thousand AWS accounts? Add to this a multitude of other configuration challenges -- databases that have not been deployed in a multi-availability zone set-up, missing Cloudwatch logs, expired digital certificates, systems running on unsupported framework versions -- the list is endless. Identifying and rectifying violating cloud assets often feels like an endless game of whack-a-mole played blindfolded. This is the steep price tech companies pay to operate their systems securely and confidently, day by day. Klarna Engineering Platform (KEP) has been on a mission to facilitate configuration management for Klarna Engineers. After a few iterations we have built an ecosystem of Klarna services designed to collect, normalize, map, and serve data on ICT assets within Klarna's cloud infrastructure. We call this system Cloud Inventory. Over the last few months Klarna has: Rolled out over 100 automated controls enhancing every aspect of our configuration management (security, governance, and operational excellence), each control aimed to help system owners to identify and fix violations quickly. Reduced the lead time of rolling out a control from several weeks to a matter of minutes And as a result, successfully completed several large-scale cloud infrastructure optimization projects, such as a company-

## Using Kamal 2.0 in Production

DevFeed: [Using Kamal 2.0 in Production](<https://devfeed.tech/articles/using-kamal-2-0-in-production-1700.md>)

Original publisher: [Read original article](<https://fly.io/blog/kamal-in-production/>)

Published: 2025-05-29T00:00:00Z

Content type: opinion

Language: en

Sources: [The Fly Blog](<https://devfeed.tech/sources/the-fly-blog.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Database](<https://devfeed.tech/topics/database.md>), [Rails](<https://devfeed.tech/topics/rails.md>)

Tags: [cdn](<https://devfeed.tech/tags/cdn.md>), [close-to-users](<https://devfeed.tech/tags/close-to-users.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [database](<https://devfeed.tech/tags/database.md>), [deploy-app-servers](<https://devfeed.tech/tags/deploy-app-servers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [docker](<https://devfeed.tech/tags/docker.md>), [elixir](<https://devfeed.tech/tags/elixir.md>), [fly](<https://devfeed.tech/tags/fly.md>), [fly-io](<https://devfeed.tech/tags/fly-io.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [heroku-alternative](<https://devfeed.tech/tags/heroku-alternative.md>), [heroku-competitor](<https://devfeed.tech/tags/heroku-competitor.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [i](<https://devfeed.tech/tags/i.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [networking](<https://devfeed.tech/tags/networking.md>), [postgresql-clusters](<https://devfeed.tech/tags/postgresql-clusters.md>), [servers](<https://devfeed.tech/tags/servers.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

An opinionated guide to using Kamal 2.0 in production, covering the surrounding Docker ecosystem, container repositories, secrets, load balancing, managed databases, backups, searchable logs, monitoring, security, SSH keys, and hosting choices. The author explains that GitHub Copilot helped convert XML notes to Markdown and proofread the resulting online publication.

### Source excerpt

Agile Web Development with Rails 8 is off to production, where they do things like editing, indexing, pagination, and printing. In researching the chapter on Deployment and Production, I became very dissatisfied with the content available on Kamal. I ended up writing my own, and it went well beyond the scope of the book. I then extracted what I needed from the result and put it in the book. Now that I have some spare time, I took a look at the greater work. It was more than a chapter and less than a book, so I decided to publish it online. This took me only a matter of hours. I had my notes in the XML grammar that Pragmatic Programming uses for books. I asked GitHub Copilot to convert them to Markdown. It did the job without my having to explain the grammar. It made intelligent guesses as to how to handle footnotes and got a number of these wrong, but that was easy to fix. On a lark, I asked it to proofread the content, and it did that too. Don't get me wrong, Kamal is great. There are plenty of videos on how to get toy projects online, and the documentation will tell you what each field in the configuration file does. But none pull together everything you need to deploy a real project. For example, there are seven things you need to get started. Some are optional, some you may already have, and all can be gathered quickly if you have a list. Kamal is just one piece of the puzzle. To deploy your software using Kamal, you need to be aware of the vast Docker ecosystem. You will want to set up a builder, sign up for a container repository, and lock down your secrets. And as you grow, you will want a load balancer and a managed database. And production is much more than copying files and starting a process. It is ensuring that your database is backed up, that your logs are searchable, and that your application is being monitored. It is also about ensuring that your application is secure. My list is opinionated. Each choice has a lot of options. For SSH keys, there are a

## Top 10 Launches of Launch Week 14

DevFeed: [Top 10 Launches of Launch Week 14](<https://devfeed.tech/articles/top-10-launches-of-launch-week-14-421.md>)

Original publisher: [Read original article](<https://supabase.com/blog/launch-week-14-top-10>)

Author: Wen Bo Xie

Published: 2025-04-04T07:00:00Z

Content type: article

Language: en

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

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Shadcn UI](<https://devfeed.tech/topics/shadcn-ui.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [claude](<https://devfeed.tech/tags/claude.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [data](<https://devfeed.tech/tags/data.md>), [errors](<https://devfeed.tech/tags/errors.md>), [integration](<https://devfeed.tech/tags/integration.md>), [latency](<https://devfeed.tech/tags/latency.md>), [launch](<https://devfeed.tech/tags/launch.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [openai](<https://devfeed.tech/tags/openai.md>), [release](<https://devfeed.tech/tags/release.md>), [shadcn-ui](<https://devfeed.tech/tags/shadcn-ui.md>), [sql](<https://devfeed.tech/tags/sql.md>), [stripe](<https://devfeed.tech/tags/stripe.md>), [third-party](<https://devfeed.tech/tags/third-party.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Supabase highlights ten launches from Launch Week 14, including dashboard-based Edge Function deployment, scalable database-triggered Realtime Broadcast, routing Data API requests to the nearest read replica, a Supabase UI Library, an official MCP server, declarative database schemas, Clerk Auth integration, and a Postgres Language Server. The supplied text does not include the full details of the final launches.

### Source excerpt

Highlights from Launch Week 14

## Data API Routes to Nearest Read Replica

DevFeed: [Data API Routes to Nearest Read Replica](<https://devfeed.tech/articles/data-api-routes-to-nearest-read-replica-352.md>)

Original publisher: [Read original article](<https://supabase.com/blog/data-api-nearest-read-replica>)

Author: José Ledesma

Published: 2025-04-04T07:00:00Z

Content type: article

Language: en

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

Topics: [API](<https://devfeed.tech/topics/api.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Database](<https://devfeed.tech/topics/database.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [geospatial](<https://devfeed.tech/tags/geospatial.md>), [latency](<https://devfeed.tech/tags/latency.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [mapping](<https://devfeed.tech/tags/mapping.md>), [network](<https://devfeed.tech/tags/network.md>), [read-replica](<https://devfeed.tech/tags/read-replica.md>), [round-robin](<https://devfeed.tech/tags/round-robin.md>)

### AI overview

Supabase is releasing geo-routing for Data API requests, directing each request to the geographically nearest read replica. The feature uses network-edge geolocation, regional coordinate mapping, distance calculations with the Haversine formula, and round-robin distribution when multiple databases share a region. It is available by default through a load balancer endpoint and requires only a project URL update.

### Source excerpt

Route your Data API (PostgREST) requests to the nearest Read Replica

## Let's Consign CAP to the Cabinet of Curiosities

DevFeed: [Let's Consign CAP to the Cabinet of Curiosities](<https://devfeed.tech/articles/let-s-consign-cap-to-the-cabinet-of-curiosities-12559.md>)

Original publisher: [Read original article](<http://brooker.co.za/blog/2024/07/25/cap-again.html>)

Author: Marc Brooker

Published: 2024-07-25T00:00:00Z

Content type: opinion

Language: en

Sources: [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog.md>), [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog-2.md>)

Topics: [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [dns](<https://devfeed.tech/tags/dns.md>), [iot](<https://devfeed.tech/tags/iot.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>)

### AI overview

The article argues that CAP theorem is largely irrelevant to engineers building cloud-style distributed systems and cloud applications. It contends that systems can provide both strong consistency and uncompromised availability to clients on the majority side of a partition, while noting that CAP is more applicable to intermittently connected mobile and IoT applications. It also highlights how differing definitions of availability create confusion.

### Source excerpt

Let's Consign CAP to the Cabinet of Curiosities CAP? Again? Still? Brewer's CAP theorem, and Gilbert and Lynch's formalization of it, is the first introduction to hard trade-offs for many distributed systems engineers. Going by the vast amounts of ink and bile spent on the topic, it is not unreasonable for new folks to conclude that it's an important, foundational, idea. The reality is that CAP is nearly irrelevant for almost all engineers building cloud-style distributed systems, and applications on the cloud. It's much closer to relevant for developers of intermittently connected mobile and IoT applications, and space where the trade-off is typically seen as common sense already. We'll start with this excellent diagram from Bernstein and Das's Rethinking Eventual Consistency: CAP interests itself in the first two boxes. If there's no partition (everybody can speak to everybody), we're OK. Where CAP goes off the rails is the second box: if a quorum of replicas is available to the client, they can still get both strong consistency, and uncompromised availability. What do we mean when we say Available? Consider the quorum system below. We have seven clients. Six are on the majority (quorum1) side, and are smiling because they can enjoy both availability and strong consistency (provided the system doesn't allow the seventh client to write). The frowning client is out in the cold. They can get stale reads, but can't write, so they're frowning. The formalized CAP theorem would call this system unavailable, based on their definition of availability: every request received by a non-failing node in the system must result in a response. Most engineers, operators, and six of seven clients, would call this system available. This difference in definitions for a common everyday term causes no end of confusion. Including among those who (incorrectly) claim that this system can't offer consistency and availability to the six happy clients. It can. Can we make the seventh client h

## How to load-balance across multiple availability zones for improved redundancy

DevFeed: [How to load-balance across multiple availability zones for improved redundancy](<https://devfeed.tech/articles/how-to-load-balance-across-multiple-availability-zones-for-improved-redundancy-11622.md>)

Original publisher: [Read original article](<https://www.gremlin.com/blog/how-to-load-balance-across-multiple-availability-zones-for-greater-redundancy>)

Author: Andre Newman

Published: 2024-07-11T00:00:00Z

Content type: article

Language: en

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

Topics: [Availability](<https://devfeed.tech/topics/availability.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [VPC](<https://devfeed.tech/topics/vpc.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [network](<https://devfeed.tech/tags/network.md>), [reliability-management](<https://devfeed.tech/tags/reliability-management.md>), [routing](<https://devfeed.tech/tags/routing.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This blog explains cross-zone load balancing across multiple availability zones, including how it improves redundancy, reliability, and resource utilization. It uses AWS examples involving VPCs, EC2 instances, and Application Load Balancers, and describes how to enable the feature.

### Source excerpt

Load balancers are great at distributing traffic across individual hosts, but what about zones? This blog explains cross-zone load balancing, and how it can help you improve throughput and reliability.

[Next page](<https://devfeed.tech/tags/load-balancer.md?cursor=WyIyMDI0LTA3LTExVDAwOjAwOjAwKzAwOjAwIiwgImMxZDgxZmM0LTYxOWItNDJkZi1hNjU5LTUzNjYwMzhkMzFjMCJd>)