ContentPosts from @kaptain..
Link
@kaptain shared a link, 4 days, 20 hours ago
FAUN.dev()

Building Production-Grade Micro services on Azure Kubernetes

A team running microservices onAzure Kubernetes Servicegave their setup a smart overhaul: critical state stayed managed inPostgreSQL, but compute and observability went DIY. The payoff? Major cost cuts. Interrupt-friendly jobs landed onspot instances, and they ditched pricey per-GB logging for a hom.. read more  

Building Production-Grade Micro services on Azure Kubernetes
Link
@kaptain shared a link, 4 days, 20 hours ago
FAUN.dev()

Dockhand - The Ultimate Self-Hosted Docker Management Tool

Dockhand just dropped, and it's aiming straight at the bloated SaaS stack. It’s a fully self-hosted Docker management tool with zero license walls. Local or remote? Doesn’t matter. It even plays nice behind NAT using outbound WebSocket agents. You get container lifecycle controls, a visual Compose e.. read more  

Dockhand - The Ultimate Self-Hosted Docker Management Tool
Link
@kaptain shared a link, 4 days, 20 hours ago
FAUN.dev()

Scaling PostgreSQL to power 800 million ChatGPT users

OpenAI pushedPostgreSQLto handle millions of QPS across 800M users. How? Nearly 50 read replicas, heavy read offloading, and serious trimming on write pressure. Writes? Sent elsewhere. Sharded systems likeCosmosDB, lazy writes, and app-level tweaks helped sidestep PostgreSQL’sMVCCwrite amplification.. read more  

Scaling PostgreSQL to power 800 million ChatGPT users
Link
@kaptain shared a link, 4 days, 20 hours ago
FAUN.dev()

v1.35: Mutable PersistentVolume Node Affinity (alpha)

Kubernetes 1.35 (alpha) cracks openPersistentVolume node affinity. You can now update it on the fly. Before, it was locked down - once set, it stayed set. That got in the way of shifting workloads when disks were upgraded or moved across zones. Now? More flexibility. Less pain... read more  

Link
@kaptain shared a link, 4 days, 20 hours ago
FAUN.dev()

What has Docker become?

Docker’s not just about containers anymore. It’s pivoting hard into AI infrastructure - with some teeth. The newModel Runner,GPU offloading, and fresh AI-native integrations with Google Cloud and Vercel show where it’s headed: less dev environment, more AI runtime engine. Under the hood, Docker drop.. read more  

Link
@kaptain shared a link, 1 week, 2 days ago
FAUN.dev()

v1.35: Restricting executables invoked by kubeconfigs via exec plugin allowList added to kuberc

Kubernetes v1.35 lands with acredential plugin allowlist, now in beta, no feature gate needed. It lets you lock down whichexecplugins your kubeconfigs can run. Tighter leash, lower risk. Especially when the credential pipeline gets sketchy... read more  

Link
@kaptain shared a link, 1 week, 2 days ago
FAUN.dev()

From Bare Metal to Containers: A Developer's Guide to Execution Environments

A sharp look at how execution environments evolved - from bare metal to VMs, containers, sandboxes, and language-level runtimes. The focus: isolation. Hardware, kernel, processes, runtimes - each adds a boundary. Modern stacks mix and match layers to dial in the right amount. VMs, containers, venvs... read more  

From Bare Metal to Containers: A Developer's Guide to Execution Environments
Link
@kaptain shared a link, 1 week, 2 days ago
FAUN.dev()

Run Your Project in a Dev Container, in Zed

Zed v0.218 addsDev Containersupport with Docker. Projects can now spin up in clean, spec-compliant environments built from.devcontainer.json. It hooks into theDevelopment Containers CLI, with a Zed remote server running backend ops and piping through standard IO. Fast and clean. The bigger picture?L.. read more  

Run Your Project in a Dev Container, in Zed
Link
@kaptain shared a link, 1 week, 2 days ago
FAUN.dev()

A Brief Deep-Dive into Attacking and Defending Kubernetes

A sharp teardown of Kubernetes’ attack surface maps out where things go sideways: pods, the control plane, RBAC, admission controllers, and etcd. Misconfigurations like anonymous API access, wildcard roles, and hostPath mounts aren't just sloppy- they're attack vectors. Fixes? ThinkFalco,RBAC lockdo.. read more  

A Brief Deep-Dive into Attacking and Defending Kubernetes
Link
@kaptain shared a link, 2 weeks, 2 days ago
FAUN.dev()

v1.35: Introducing Workload Aware Scheduling

Kubernetes v1.35 is shifting gears. The newWorkload APIand earlygang schedulingsupport bring group-first thinking, schedule Pods as a unit, or not at all. They’ve thrown inopportunistic batchingtoo. It’s in Beta. It speeds up clusters juggling loads of identical Pods by skipping repeat feasibility c.. read more Â