Performance Has Layers
Oxide Computer Company chia sẻ cách họ tối ưu hiệu năng mạng xuyên suốt mọi lớp trong hệ …
Tin lập trình mới nhất về infrastructure, tóm tắt tiếng Việt bằng AI.
Oxide Computer Company chia sẻ cách họ tối ưu hiệu năng mạng xuyên suốt mọi lớp trong hệ …
Linkerd 2.20 has been released with a major focus on memory efficiency, with maintainer Buoyant claiming an 85% reduction in control plane memory usage. The optimization targets key components — destination, identity, and proxy-injector services — allowing operators to run the mesh in smaller, more constrained Kubernetes clusters without losing features like mTLS, traffic splitting, or golden metrics. The release positions Linkerd as a leaner alternative to heavier service meshes like Istio and Cilium, and gives platform teams an opportunity to right-size cluster resource allocations and potentially reduce cloud spend.
Canonical's Anbox Cloud now supports Google Cloud's C4A metal instances, which are Axion-based Arm bare-metal servers. This combination eliminates the long-standing trade-off between native Android performance and cloud scalability. Developers can run large-scale Cuttlefish environments directly on Arm hardware without nested virtualization, enabling system-level Android development, CI/CD pipelines, and validation workflows that previously required physical device labs. Anbox Cloud also spans C4A and N4A instances, letting teams mix bare-metal and virtual infrastructure within a single deployment.
OpenC6 is an open-source BIOS-like firmware for the ESP32-C6 microcontroller that reimagines the $2 chip with a PC-style architecture. Rather than monolithic firmware, it acts as a host platform that initializes hardware, provides out-of-band management via an LP-Core coprocessor, and exposes a standardized System Call Interface (ABI). This lets developers hot-swap, download, and execute tiny bare-metal payloads directly into RAM or Execute-In-Place (XIP) Flash. The project is still in progress, with open bounties for features like a fully open-source file system and execution security measures.
A developer shares how they use a single gaming PC for coding, gaming, and self-hosting by leveraging virtualization. The setup uses Hyper-V with a NixOS VM as the primary dev environment, WSL2 for Debian and Arch Linux instances, Windows Sandbox for risky PowerShell experiments, and Podman Desktop for containerized self-hosted apps. Games requiring kernel-level anti-cheat run natively on bare-metal Windows 11, while lighter games stream from a separate Proxmox node. Syncthing handles file sync between the VM and host.
Running Proxmox on microSD cards is technically feasible but deeply impractical. Installation took over 40 minutes, LXC containers were sluggish, and VMs with desktop environments were nearly unusable — a NixOS install took over 90 minutes. Beyond the terrible transfer speeds (around 30MB/s sustained write), the real dealbreaker is microSD card write endurance. Even with mitigations like disabling pve-ha services and using Log2Ram to reduce write frequency, microSD cards are far too fragile for a home server workload. The experiment serves as a cautionary tale against using microSD cards for Proxmox nodes.