Gabriel Anhaia
This article explains why Go services in Kubernetes can waste CPU when GOMAXPROCS does not match pod CPU limits.
It covers automaxprocs, Go 1.25 behavior, stale env vars, and throttling checks.
sathwick
This article shows how a probe-driven Go load balancer was tested against Kubernetes workloads and why benchmark discipline mattered more than the algorithm.
Ramya vani Rayala
This article explains why Java pods can be OOMKilled when JVM heap settings ignore off-heap memory and shows how to align JVM flags with Kubernetes limits.
This article explains the Kubernetes v1.36 SELinux volume labeling change and why clusters using SELinux should audit workloads before SELinuxMount becomes the default.
This article explains Kubernetes v1.36 fine-grained kubelet authorization and how teams can replace broad nodes/proxy access with safer permissions for metrics, stats, logs, pods, and health checks.
Events starting soon
July 15, 2026
Location: Sydney, AU and virtual
This is a free event.
July 15, 2026
This is a virtual event
This is a free event.
July 15, 2026
This is a virtual event
This is a free event.
July 15, 2026
Location: Amsterdam, NL
This is a free event.
July 18, 2026
Location: Lima, PE
This is a free event.
July 22, 2026
Location: Bratislava, SK
This is a free event.
More Articles
Mateusz Milewczyk
This article explains why distributed locks need ordering, not just mutual exclusion, and compares retry loops, ZooKeeper queues, Raft-backed etcd locks, and fencing tokens for protecting stale writes.
Federico Iezzi
This article explains why low GPU utilization during LLM inference can be normal by breaking down prefill, decode, memory bandwidth limits, batching, and GKE B200 benchmark numbers.
Amit Malhotra
This article explains why GKE Gateway API is cleaner than Ingress for production traffic, covering role separation, HTTPRoute traffic splitting, Certificate Manager, NEGs, and migration trade-offs.
Misha Mekhanov
This article explains how to optimize AI agents for Kubernetes diagnostics by shifting from sequential Model Context Protocol tool calls to code execution mode, reducing token usage by up to 90%.
Pavel Buchnev
This article teaches how to build self-evolving AI systems using Kubernetes, Temporal workflows, and automated deployment pipelines, enabling AI agents to detect errors, fix code, and redeploy services without manual intervention.
Matching jobs
Data Engineer with K2 Space
Salary: $160K to $200K a year
Location: based in the office in Los Angeles, CA, USA
Tech stack: Kubernetes, AWS, Docker, SQL, PostgreSQL, Snowflake
DevOps Engineer with Caseware
Salary: $125K to $140K a year
Location: based in the office (and remote from home) in Toronto, ON, CA
Tech stack: Kubernetes, AWS, Helm, Flux, Docker, Java, Python, Typescript, GitHub Actions
DevOps Engineer with K2 Space
Salary: $165K to $215K a year
Location: based in the office in Los Angeles, CA, USA
Tech stack: Kubernetes, AWS, Azure, GCP, Helm, ArgoCD, Flux, Docker, Powershell, Python
DevOps Engineer with Neros Technologies
Salary: $165K to $231K a year
Location: based in the office in Torrance, CA, USA
Tech stack: Kubernetes, Azure, Docker, C++, Python, Cloudformation, Terraform
DevOps Engineer with Serval
Salary: $49.5K to $539K a year
Location: based in the office in San Francisco, CA, USA
Tech stack: Kubernetes, AWS, Azure, GCP, On-premise, Docker, Go, Python, Terraform, Datadog