Blog
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3517 posts
#2026-03 765#english 592#culture 264#deep-dive 254#kubernetes 247#career 229#ai 216#llm 208#devops 193#2026-04 146#security 141#database 114#observability 113#communication 109#history 107#architecture 100#productivity 96#finance 88#economy 84#mindset 81#psychology 80#ai-papers 79#food 78#it 78#travel 78#deep-learning 77#japanese 77#networking 77#performance 72#business-travel 70#linux 70#gpu 69#ai-agent 66#cs-fundamentals 63#postgresql 60#rag 58#self-improvement 55#learning 53#mlops 53#ai-platform 51
virt-controller Deep Dive: Creating VM Pods with Informers, Queues, and Reconcile
Dissects how virt-controller watches VMIs, Pods, PVCs, and migrations, creates launcher Pods, and propagates state through informers and reconcile loops.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#controller#reconciliationVMI Status, Metrics, Guest Agent, Debugging: How KubeVirt Exposes Internal State
Describes how KubeVirt collects and exposes VM internal state through VMI status, guest agent, domain stats, Prometheus metrics, and virt-handler API, based on code analysis.
2026-03-20 · 6 min read #architecture#kubevirt#observability#metrics#guest-agentKubeVirt Network 1: How Pod Networks Become VM Networks
Explains how KubeVirt connects CNI networks attached to Pods to guest NICs through bridge, TAP, DHCP, and NAT layers, and the IP assignment model.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#cni#networkingLive Migration 3: Why Migration Proxy, Ports, TLS, and Sockets Are Needed
Explains why KubeVirt places a migration proxy between source and target launchers in live migration, and how it combines ports, Unix sockets, and TLS paths.
2026-03-20 · 5 min read #architecture#kubevirt#live-migration#networking#tlsKVM, cgroup, namespace, tap, netlink: The Kernel Technologies Behind KubeVirt
Describes the roles of Linux kernel technologies -- KVM, cgroup, namespace, TAP, netlink, and VFIO -- that enable KubeVirt to implement VMs on top of Pods.
2026-03-20 · 5 min read #architecture#kubevirt#linux#kvm#cgroupsWhat Do the VM, VMI, and Migration CRDs Represent?
Explains what responsibilities each of KubeVirt's core API types -- VirtualMachine, VirtualMachineInstance, and VirtualMachineInstanceMigration -- has, and why they are separated, based on the source schema.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#virtualization#crd[containerd] Image Management: OCI Images and Snapshots
Analyzes the internals of containerd image management. Covers OCI image spec, Content Store, Snapshotter (overlayfs, native, devmapper), image pull flow, and garbage collection at the source code level.
2026-03-20 · 16 min read #containerd#container-runtime#open-source-internals[AWS] Karpenter Complete Guide: Kubernetes Node Auto-Provisioning
A comprehensive guide covering AWS Karpenter v1 architecture, NodePool/EC2NodeClass CRDs, consolidation, drift detection, Spot instance integration, and comparison with Cluster Autoscaler.
2026-03-20 · 14 min read #aws#kubernetes#karpenter[ArgoCD] High Availability and Scalability: Large-Scale Cluster Operations
Analyzing ArgoCD HA and scalability. Covers Controller sharding, Repo Server scaling, Redis HA, performance tuning, monitoring, and disaster recovery strategies.
2026-03-20 · 6 min read #argocd#gitops#open-source-internals[Architecture] Complete Guide to Rate Limiting and API Throttling
A comprehensive guide covering rate limiting algorithms (Token Bucket, Sliding Window, etc.), Redis/Nginx/Kong implementations, LLM API cost control, and distributed rate limiting.
2026-03-20 · 18 min read #architecture#rate-limiting#api-gateway#redis#nginx[DevOps] Let's Encrypt and Certbot Complete Guide: Free TLS Certificates
A comprehensive guide covering Let's Encrypt ACME protocol mechanics, Certbot installation and certificate issuance, DNS/HTTP challenges, automatic renewal setup, and wildcard certificates.
2026-03-20 · 9 min read #devops#tls#ssl#letsencrypt#certbot[Linux] Complete Guide to cgroups: The Core of Container Resource Control
A comprehensive guide to Linux cgroups (Control Groups): concepts, v1 vs v2 differences, CPU/memory/IO/PID limiting, usage in Docker and Kubernetes, and real-world troubleshooting.
2026-03-20 · 22 min read #linux#cgroups#container#kubernetes#devops[DevOps] Nginx TLS Configuration Complete Guide: PEM/Key Setup and Security Optimization
A comprehensive guide to applying PEM/Key files in Nginx, configuring TLS versions and cipher suites, HSTS, OCSP Stapling, HTTP/2 optimization, and mTLS setup.
2026-03-20 · 11 min read #devops#nginx#tls#ssl#security[DevOps] SSO Server Mocking Guide: Building OAuth2/OIDC Test Environments
A comprehensive guide to mocking SSO (Single Sign-On) servers. Covers OIDC Provider simulation with WireMock, Keycloak test containers, and mock-oauth2-server usage.
2026-03-20 · 11 min read #devops#sso#oauth2#oidc#mocking[AWS] Kinesis in Practice: Kafka Comparison and Streaming Patterns
A detailed comparison of Kinesis with Apache Kafka and SQS, stream analytics with Amazon Managed Flink, real-world streaming architecture patterns, and performance optimization strategies.
2026-03-20 · 16 min read #aws#kinesis#streaming[AWS] Managing GPU Nodes with Karpenter: AI/ML Workload Optimization
Advanced guide for AI/ML workloads covering GPU node provisioning with Karpenter, Spot GPU strategies, NVIDIA GPU Operator integration, multi-architecture support, cost optimization, and monitoring.
2026-03-20 · 28 min read #aws#kubernetes#karpenter[AWS] Complete Guide to Kinesis: Real-Time Streaming Data Processing
An in-depth analysis of the AWS Kinesis family (Data Streams, Data Firehose, Managed Flink, Video Streams) architecture and core concepts, with Python code examples for building real-time streaming pipelines.
2026-03-20 · 14 min read #aws#kinesis#streaming[Architecture] Building Async Systems with Message Queues: Kafka vs RabbitMQ
A comprehensive comparison of Kafka and RabbitMQ architectures, async processing patterns for LLM Gateways, practical implementation examples, and a selection guide.
2026-03-20 · 15 min read #architecture#kafka#rabbitmq#async#message-queue[OS Concepts] 20. Linux and Windows 10 Operating System Comparison
Compares Linux kernel architecture, process/memory/filesystem management, kernel modules with Windows 10 architecture, object manager, NTFS, and WSL.
2026-03-19 · 10 min read #operating-system#cs-fundamentals[OS Concepts] 17. Protection: Access Control and Sandboxing
Covers protection goals, protection rings, protection domains, access matrix, RBAC, MAC (SELinux), sandboxing, and code signing.
2026-03-19 · 10 min read #operating-system#cs-fundamentals