Artículo
7338 descubrimientos · Descubrimientos elegidos de la web abierta, del más reciente al más antiguo.
-
Running Kubernetes with a GPU Inside WSL2 on My RTX Laptop
Published: 2026-04-22 I wanted a local environment where I could: run Kubernetes schedule GPU workloads experiment with CUDA / inference / device plugins avoid renting cloud GPUs I used a Lenovo Legion laptop with an RTX GPU. The working stack was: Windows 11 + NVIDIA driver (WSL-enabled) WSL2 (Ubuntu 24.04) K3s (containerd) NVIDIA Container Toolkit NVIDIA device plugin The non-obvious part was that the NVIDIA device plugin itself had to use runtimeClassName: nvidia . Prerequisites You need: Windows 11 NVIDIA GPU (RTX in my case) Latest NVIDIA driver with WSL support WSL2 installed Inside WSL:
Andrey Krisanov · EN
-
My Modern C++ Setup on macOS and Apple Silicon
Published: 2026-05-19 I’m starting to learn modern C++, so I wanted a repeatable development setup on Apple Silicon: use a modern LLVM/Clang toolchain build projects with CMake and Ninja get proper language-server support in VS Code and Helix use sanitizers and static analysis from the beginning keep the setup practical This cheatsheet assumes that Homebrew is already installed.
Andrey Krisanov · EN
-
Monitoring vLLM in Production: Metrics, PromQL, Alerts, and Runbooks
Published: 2026-01-28 Updated: 2026-06-18 Version scope: This guide targets vLLM 0.23.x and its default V1 engine. Metric names and semantics change between releases, so verify the /metrics output of the exact version and serving configuration you run before copying queries or alerts into production. A vLLM server can pass Kubernetes health checks while users experience slow or unstable responses. Requests may wait in the scheduler, long prompts may make prefill expensive, or token streaming may become uneven. This guide focuses on the metrics needed to diagnose latency, scheduler backlog, KV-
Andrey Krisanov · EN
-
Kubernetes Model Serving in 2026: What Changed Since 2024
Published: 2026-07-26 In October 2024, Yuan Tang published AI/ML Innovation in the Kubernetes Ecosystem . The article described three important developments: Kubeflow Model Registry, KServe ModelCars, and TrustyAI. It also pointed toward multi-node serving, inference-aware gateways, speculative decoding, low-rank adaptation (LoRA) adapters, and APIs designed for generative AI. Since then, Kubernetes model serving has developed into a stack of specialized control-plane and data-plane components. Kubernetes now has better primitives for distributing model files and allocating accelerators. Gatew
Andrey Krisanov · EN
-
How to Plan LLM Inference Capacity for a Shared Platform
Published: 2026-07-29 A recurring capacity-planning request for an internal LLM platform is: We have selected a model. Do we have enough capacity, and how many GPUs would we need for N users? The question is missing the information needed to answer it. The model and its serving configuration determine the minimum resources required to start one replica. They don't tell us how many requests that replica can handle while meeting the product's latency and reliability requirements. That depends on prompt and response lengths, arrival rate, concurrency, cache reuse, calls per user task, traffic bur
Andrey Krisanov · EN
-
Hidden Costs of LiteLLM's Health Checks
Published: 2026-08-15 We run LiteLLM as an internal gateway in front of two kinds of models: local vLLM deployments and paid external models. At the time of the incident, the proxy was running LiteLLM 1.82.x with four replicas, Redis for shared state, and background model health checks enabled. The relevant part of the configuration looked like this: g eneral_settings : b ackground_health_checks : true u se_shared_health_check : true h ealth_check_interval : 30 h ealth_check_concurrency : 4 The problem showed up in the external provider's usage view. Over roughly one to two weeks, a key reserv
Andrey Krisanov · EN
-
About
Published: 2024-01-01 Updated: 2026-09-01 Hi, My name is Andrey Krisanov, and I'm a Staff Software Engineer at Severstal. I build AI infrastructure, ML systems, and distributed systems. A large part of my current work is production LLM serving. I live in Moscow with my wife and son. We're preparing for a major move and the next chapter of our lives. Outside work, I read, take long walks, spend time with my family, travel when I can, and try to stay in shape. My main technical interests are distributed systems, GPU infrastructure, Kubernetes, Go, developer tooling, and running reliable software
Andrey Krisanov · EN
-
Task Names in Swift Concurrency
Name Swift tasks for clearer debugging and profiling
Artem Novichkov · EN
-
Using Claude with Apple Foundation Models
Bringing frontier models to LanguageModelSession with model selection and BYOK
Artem Novichkov · EN
-
Building a custom DynamicProfileModifier in Foundation Models
Build a reusable economy mode modifier that switches a session on device, caps responses, and trims history
Artem Novichkov · EN
-
Using SwiftUI’s ContentBuilder with Non-View Types
Using SwiftUI’s result builder to assemble a type-safe deep-link router.
Artem Novichkov · EN
-
Preview Multiple SwiftUI View States with #Preview(arguments:)
Use Xcode 27 to render named SwiftUI states as independently selectable Canvas variants
Artem Novichkov · EN
-
Headless Xcode: From Prompt to Simulator with MCP
Use Xcode 27's headless MCP server and Apple's agent skills to build, preview, and verify an iOS app
Artem Novichkov · EN
-
SF Symbols from the Command Line and AI Agents
Search, verify, and export symbols with the sfsymbols CLI
Artem Novichkov · EN
-
Xcode Projects for the Command Line and Coding Agents
Edit Xcode projects from the terminal with xcodeproj, xcprojformatter, and the new JSON format
Artem Novichkov · EN
-
Workshop
Devising clocks, calendars, Unsettling shapes of time Boundary-laden Weighty items Atomized Totemic miseries and mercies
Arbourtrary RSS Feed · EN
-
Balcony
I have not had a winter to emerge from - Nothing for years and years and years Slow, slow, sudden, wild springtime Glorious as anyone says Bud-green, branching, blooming They do this every year? Stoic, stoics all. I'm in awe. I'll drop into the lateral bands soon It'll all surprise me again, soon They do this every year
Arbourtrary RSS Feed · EN
-
Lilac
Looping split of a rush (Crack a window) spilling apologetics Instructional essentials, ESSENTIALS I will utterly distract myself Utterly (momentous) fleeting Lavish confession
Arbourtrary RSS Feed · EN
-
Orbic
I trace a flightpath portion - Luminous bird, underbelly Saturated in sunset I recall my childhood hand Palming a flashlight in the dark, My own transparency Glowing orange through
Arbourtrary RSS Feed · EN
-
Frontier
Relief of being somewhere unknown Place of no pretense No face to put on Tension giving way Some final sigh dropping expectation Into the slowest, kindest aimless walk Eyes panning, absorbing Little joys
Arbourtrary RSS Feed · EN
-
Velocity
Ramble of work I believe very little in destination Not some grand conviction Just the evidence of experience Stuck in meander
Arbourtrary RSS Feed · EN
-
Mazarine
Being amongst Swaths and swaths of antiquity Is the deepest relief I am As ignorant, as nameless, As collective, as individuated, As proximate to slivers of knowledge As anyone here I can sit, anonymous awe, and breathe
Arbourtrary RSS Feed · EN
-
Masonry
I am feeling the passersby of information I am invoking cloudless blue sky beloved astronomer Patient for nightfall I am considering how alchemy Is a matter of sufficient energy How entropy is a matter of rearrangment How simple we lay it I am settling into a former self My lord how it relaxes me How much I need to be here Peaceful dwelling contour
Arbourtrary RSS Feed · EN