# sidecar

Published articles for sidecar.

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

## OpenTelemetry everywhere: Migrating a metrics platform at scale

DevFeed: [OpenTelemetry everywhere: Migrating a metrics platform at scale](<https://devfeed.tech/articles/opentelemetry-everywhere-migrating-a-metrics-platform-at-scale-41279.md>)

Original publisher: [Read original article](<https://www.cncf.io/blog/2026/09/17/opentelemetry-everywhere-migrating-a-metrics-platform-at-scale/>)

Author: Iris Grace Endozo, Farzad Vazirnia and Albert Kerr, Atlassian

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

Content type: article

Language: en

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

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [migration](<https://devfeed.tech/topics/migration.md>), [observability](<https://devfeed.tech/topics/observability.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [atlassian](<https://devfeed.tech/topics/atlassian.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [atlassian](<https://devfeed.tech/tags/atlassian.md>), [blog](<https://devfeed.tech/tags/blog.md>), [collector](<https://devfeed.tech/tags/collector.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [migration](<https://devfeed.tech/tags/migration.md>), [observability](<https://devfeed.tech/tags/observability.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>)

### AI overview

Atlassian describes replacing a large-scale gostatsd metrics pipeline with OpenTelemetry while preserving the existing StatsD interface for service teams. The migration uses purpose-built OpenTelemetry Collector distributions across collection, ingest, aggregation, and forwarding stages, with support for both StatsD and OTLP during the transition.

### Source excerpt

Why we did this at all For most of the last decade our metrics pipeline ran on gostatsd, the open-source StatsD implementation we maintain. It primarily did two jobs: as sidecar on every host and the...

## 【Istio 控制面】控制面全景：从 CRD 到 xDS 的翻译与推送内核

DevFeed: [【Istio 控制面】控制面全景：从 CRD 到 xDS 的翻译与推送内核](<https://devfeed.tech/articles/istio-crd-xds-34001.md>)

Original publisher: [Read original article](<https://quant67.com/post/istio-xds/01-controlplane-overview/01-controlplane-overview.html>)

Author: Liao Tonglang

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

Content type: article

Language: zh

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

Topics: [istio](<https://devfeed.tech/topics/istio.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [ambient](<https://devfeed.tech/tags/ambient.md>), [control-plane](<https://devfeed.tech/tags/control-plane.md>), [gateway-api](<https://devfeed.tech/tags/gateway-api.md>), [istio](<https://devfeed.tech/tags/istio.md>), [istiod](<https://devfeed.tech/tags/istiod.md>), [k8s](<https://devfeed.tech/tags/k8s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [network](<https://devfeed.tech/tags/network.md>), [pilot](<https://devfeed.tech/tags/pilot.md>), [service-mesh](<https://devfeed.tech/tags/service-mesh.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>), [xds](<https://devfeed.tech/tags/xds.md>)

### AI overview

This first article in a 16-part series maps the Istio control plane's role between configuration inputs and proxy-side xDS consumption. It defines five analytical axes and uses Istio 1.30.3 as its version anchor, while outlining the series' scope and boundaries.

### Source excerpt

定位 Istio 控制面内核相对 Envoy 消费侧、Service Mesh 税文与 Gateway API 资源模型的缺口；给出五条坐标系、16 篇地图与本系列明确不写的范围，钉住 istiod 1.30.3 为主线。

## 【Istio 控制面】Linkerd 对照：非 xDS 的控制面机制

DevFeed: [【Istio 控制面】Linkerd 对照：非 xDS 的控制面机制](<https://devfeed.tech/articles/istio-linkerd-xds-34002.md>)

Original publisher: [Read original article](<https://quant67.com/post/istio-xds/14-linkerd-contrast/14-linkerd-contrast.html>)

Author: Liao Tonglang

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

Content type: article

Language: zh

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

Topics: [istio](<https://devfeed.tech/topics/istio.md>), [linkerd](<https://devfeed.tech/topics/linkerd.md>), [API](<https://devfeed.tech/topics/api.md>), [proxy](<https://devfeed.tech/topics/proxy.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [control-plane](<https://devfeed.tech/tags/control-plane.md>), [destination-controller](<https://devfeed.tech/tags/destination-controller.md>), [envoy](<https://devfeed.tech/tags/envoy.md>), [go](<https://devfeed.tech/tags/go.md>), [identity](<https://devfeed.tech/tags/identity.md>), [istio](<https://devfeed.tech/tags/istio.md>), [istiod](<https://devfeed.tech/tags/istiod.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linkerd](<https://devfeed.tech/tags/linkerd.md>), [mechanism-comparison](<https://devfeed.tech/tags/mechanism-comparison.md>), [network](<https://devfeed.tech/tags/network.md>), [policy](<https://devfeed.tech/tags/policy.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [route](<https://devfeed.tech/tags/route.md>), [rust](<https://devfeed.tech/tags/rust.md>), [service](<https://devfeed.tech/tags/service.md>), [serviceaccount](<https://devfeed.tech/tags/serviceaccount.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>), [xds](<https://devfeed.tech/tags/xds.md>)

### AI overview

This article compares Linkerd's control-plane architecture with Istio's istiod and xDS model. It describes Linkerd's separately deployed destination, identity, and proxy-injector components; its proxy-specific gRPC APIs; and its CSR-based identity issuance, contrasting these with Istio's consolidated control plane and xDS/SDS resource model. It explicitly avoids declaring either system superior without workload-specific evidence.

### Source excerpt

以官方文档为准，对照 Linkerd destination/identity 控制面与 Istio istiod/xDS 的机制差异：资源模型、订阅形状、身份签发路径；只讲机制边界，不判定优劣。

## Service Mesh Architecture: Sidecar Overhead, Istio, and Alternatives Without Sidecars

DevFeed: [Service Mesh Architecture: Sidecar Overhead, Istio, and Alternatives Without Sidecars](<https://devfeed.tech/articles/service-mesh-sidecar-sidecar-33975.md>)

Original publisher: [Read original article](<https://quant67.com/post/architecture/76-service-mesh/service-mesh.html>)

Author: Liao Tonglang

Published: 2026-04-13T00:00:00Z

Content type: article

Language: zh

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

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [istio](<https://devfeed.tech/topics/istio.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Cilium](<https://devfeed.tech/topics/cilium.md>), [eBPF](<https://devfeed.tech/topics/ebpf.md>), [linkerd](<https://devfeed.tech/topics/linkerd.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [envoy](<https://devfeed.tech/tags/envoy.md>), [istio](<https://devfeed.tech/tags/istio.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linkerd](<https://devfeed.tech/tags/linkerd.md>), [observability](<https://devfeed.tech/tags/observability.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [security](<https://devfeed.tech/tags/security.md>), [service-mesh](<https://devfeed.tech/tags/service-mesh.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

This article explains the core problems addressed by service meshes and examines the Sidecar architecture, including traffic interception, proxy processing, Envoy's xDS configuration model, and Istio's istiod control plane. It focuses on the performance and operational overhead of Sidecars and compares them with approaches such as Cilium's eBPF-based implementation and Istio Ambient Mesh.

### Source excerpt

2023 年，某头部电商平台在全量接入 Istio 后发现：每个 Pod 的内存占用增加了 40-70 MB，p99 延迟从 12 ms 上升到 18 ms，整个集群每月多出数万美元的计算成本。这并非个例。CNCF 2024 年度调查显示，超过 60% 的受访企业已在生产环境中使用或评估服务网格（Service Mes...

## Deploying Temporal Workers to Google Cloud Run

DevFeed: [Deploying Temporal Workers to Google Cloud Run](<https://devfeed.tech/articles/deploying-temporal-workers-to-google-cloud-run-35768.md>)

Original publisher: [Read original article](<https://temporal.io/blog/deploying-temporal-workers-to-google-cloud-run>)

Author: Brandon Chavis

Published: 2025-01-06T04:00:00Z

Content type: tutorial

Language: en

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

Topics: [Cloud Run](<https://devfeed.tech/topics/cloud-run.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [container](<https://devfeed.tech/topics/container.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [cloud-run](<https://devfeed.tech/tags/cloud-run.md>), [container](<https://devfeed.tech/tags/container.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>)

### AI overview

This tutorial explains how to deploy Temporal Workers on Google Cloud Run using Worker Pools, a sidecar container for metrics, and Cloud Run External Metrics Autoscaling (CREMA) based on Temporal Task Queue backlog.

### Source excerpt

Learn how to deploy Temporal Workers on Google Cloud Run with a sidecar container for metrics collection, scaling, and efficient task processing.

## Operator-style Prometheus config segregation

DevFeed: [Operator-style Prometheus config segregation](<https://devfeed.tech/articles/operator-style-prometheus-config-segregation-34033.md>)

Original publisher: [Read original article](<https://andikaahmad.com/blog/prometheus-config-merger/>)

Published: 2023-01-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Andika Ahmad Ramadhan -- Blog](<https://devfeed.tech/sources/andika-ahmad-ramadhan-blog.md>)

Topics: [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [combines](<https://devfeed.tech/tags/combines.md>), [config](<https://devfeed.tech/tags/config.md>), [files](<https://devfeed.tech/tags/files.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [reload](<https://devfeed.tech/tags/reload.md>), [server](<https://devfeed.tech/tags/server.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>)

### AI overview

This article introduces prometheus-config-merger, a tool that combines selected configuration fields from an existing Prometheus setup with configuration generated by prometheus-operator. It supports one-shot operation and watch-and-reload mode, including deployment as a Kubernetes sidecar.

### Source excerpt

prometheus-config-merger combines config files from your existing Prometheus server and prometheus-operator into one, so you get per-team config segregation without handing your Prometheus over to the operator.

## Kubernetes Jobs: shut down sidecar when main container finishes

DevFeed: [Kubernetes Jobs: shut down sidecar when main container finishes](<https://devfeed.tech/articles/kubernetes-jobs-shut-down-sidecar-when-main-container-finishes-37799.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/k8s-sidecar-shutdown/>)

Author: Carlos Alexandro Becker

Published: 2020-02-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [container](<https://devfeed.tech/topics/container.md>), [Job](<https://devfeed.tech/topics/job.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [containers](<https://devfeed.tech/tags/containers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [sidecar](<https://devfeed.tech/tags/sidecar.md>), [volume](<https://devfeed.tech/tags/volume.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial explains a workaround for shutting down a Kubernetes sidecar after the main container in a Kubernetes Job finishes. The approach uses a shared volume and a file signal so the sidecar can detect completion and exit.

### Source excerpt

Kubernetes Pod lifecycle does not cover everything just yet.