Fexingo
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering
Lucas and Luna sit down at a pair of thin laptops, terminal windows flickering with abstract patterns, to talk Linux server administration as it's actually practiced—bash scripting, systemd quirks, Nginx tuning, SSH hardening, and the daily grind of keeping production services online. Each episode picks a single sysadmin problem: how to diagnose a slow database query without panic, why that cron job keeps failing at 3 AM, or the right way to automate backups with rsync and rclone. Lucas brings the journalistic rigor—he'll cite real-world incidents like the 2021 AWS Kinesis outage that broke mo...
N'hésitez pas à visiter le site du podcast et à soutenir son créateur : www.fexingo.com
Où écouter ?
Les podcasts dans l'appli Replaio Radio Bientôt disponibleLes podcasts arrivent très bientôt dans l'appli. Installe-la dès maintenant et découvre en avant-première une toute nouvelle façon de vivre les podcasts
Épisodes
Linux Server Logging That Actually Helps 02.11.2026 10:49
Most sysadmins treat log files as a graveyard for errors, but the real power lies in structured JSON logging and correlation IDs. Lucas and Luna break down how to implement request tracing across microservices using OpenTelemetry principles on Linux, turning chaotic terminal dumps into searchable business events. They discuss the specific trade-offs of adding latency for observability and why unst...
Linux Server Admin with Fexingo Sysadmin Bash and Server Engineering 01.11.2026 10:01
Lucas and Luna explore the hidden cost of shell script complexity in enterprise Linux environments. Using a specific case study of a critical backup automation failure caused by unquoted variables and signal handling errors, they break down how simple Bash practices can prevent cascading server outages. The conversation covers trap signals, strict mode best practices, and why readability beats cle...
Linux Server Automation Without the Chaos 31.10.2026 10:19
We explore why infrastructure-as-code tools like Terraform and Ansible often create more fragility than they solve. Using a specific case of a mid-sized SaaS provider’s failed deployment pipeline, we examine how over-automation leads to silent failures and difficult rollbacks. Lucas and Luna break down the balance between scripted repeatability and human oversight, offering concrete strategies for...
How Linux Servers Handle Time Drift Without Breaking 25.10.2026 7:44
Time drift is the silent killer of distributed systems. On this episode, Lucas and Luna dive into how Linux servers manage clock synchronization when NTP fails or gets spoofed. We explore the real-world impact of a ten-second drift on financial transactions and database consistency, using a specific case study from a major cloud provider in early 2026. You will learn about chrony's leap seconds ha...
How Linux Servers Handle Memory Pressure Without Crashing 24.10.2026 7:52
We dive into the Linux kernel's memory reclaim strategies, specifically focusing on the page cache and how servers manage physical RAM when applications demand more than is available. Using a concrete example of a database server facing sudden traffic spikes, we explain the difference between active and inactive lists, how the kernel decides what to evict, and why swapping to disk can be both a li...
Linux Kernel Memory Reclaim Strategies 19.10.2026 8:58
Most sysadmins think Linux memory management is simple: the kernel takes what it needs and gives it back. But that intuition fails when dealing with page cache pressure, slab allocations, and reclaim stalls. This episode dissects how the Linux kernel actually balances dirty pages, anonymous memory, and buffer heads under load. We look at the specific mechanics of kswapd, direct reclaim paths, and...
Linux Server Admin with Fexingo: Sysadmin Bash and Server Engineering 18.10.2026 12:12
In this episode, Lucas and Luna explore the often-overlooked world of Linux server administration, focusing on the practical realities of managing bash scripts and ensuring robust server engineering. They discuss common pitfalls in automation, the importance of idempotent design, and how to maintain system stability without constant intervention. With a specific case study on a recent deployment f...
Why Linux Servers Crash After Months of Uptime 17.10.2026 11:29
Most sysadmins assume that if a server has been running for six months without a reboot, it is stable. But in reality, silent resource leaks and kernel state accumulation can degrade performance until the system finally hangs or OOM kills critical processes. In this episode, we examine why long-running Linux servers fail not from acute attacks, but from chronic accumulation of untracked allocation...
How Linux Servers Handle Disk I/O Bottlenecks 13.10.2026 8:42
We dig into the silent killer of server performance: disk input and output bottlenecks. While CPU and memory get all the attention, a saturated storage subsystem can bring even the most powerful Linux machine to its knees. We look at how modern block layer scheduling, specifically using the Ky scheduler versus mq-deadline, impacts throughput under heavy load. We also examine the role of NVMe drive...
Linux Server Storage Efficiency With ZFS 13.10.2026 9:59
We look at how modern Linux servers are shifting from traditional RAID controllers to software-defined storage pools like ZFS, using the example of a mid-sized data firm that cut hardware costs by forty percent while improving data integrity. We explore deduplication ratios, snapshot overhead, and why read-heavy workloads benefit most from this architecture, especially as storage prices remain vol...
How Linux Servers Prevent Silent Data Corruption 12.10.2026 7:53
Most sysadmins worry about servers crashing or slowing down, but the real nightmare is silent data corruption—where a server writes bad data without any error logs. In this episode, Lucas and Luna dive into the mechanics of how modern Linux filesystems like ZFS and Btrfs use end-to-end checksumming to detect and fix these invisible errors before they compromise your database integrity. We look at...
Linux Server Security Hardening Without Breaking Production 11.10.2026 11:00
This episode examines the specific friction between modern Linux security frameworks and legacy application compatibility. We focus on a concrete case involving SELinux policy enforcement failures in containerized environments, analyzing how misconfigured boolean flags caused production outages for mid-sized fintech firms. Lucas breaks down the mechanics of mandatory access control versus discreti...
Linux Filesystem Journaling Explained 10.10.2026 7:55
We break down why ext4 and XFS journaling matters for data integrity during unexpected power loss. Lucas walks through the mechanics of metadata vs. data journaling, while Luna shares a war story about restoring a corrupted database after a server crash. We cover how to check your current journal status using tune2fs and xfs_info, and discuss when full data journaling is actually worth the write-a...
Linux Cgroup v2 Resource Limits Explained 09.10.2026 12:08
We break down Linux cgroup v2 hierarchical resource control. Unlike the older cgroup v1 setup, version two simplifies how servers manage CPU, memory, and I/O limits for containers and processes. Lucas and Luna walk through a real-world scenario where a misconfigured web server starved the database of resources, causing latency spikes across the stack. We explain why unified hierarchy matters, how...
How Linux Servers Handle CPU Contention 08.10.2026 10:15
We explore the invisible mechanics of CPU contention on Linux servers, focusing on how the kernel’s scheduler manages competing processes when resources are scarce. Using a concrete case study from a major cloud provider in October two thousand twenty-six, we break down how cgroups v2 and real-time scheduling priorities prevent critical services from starving during peak load. You will learn exact...
Linux Kernel Live Patching Without Downtime 07.10.2026 11:29
How enterprises like Red Hat and Canonical are keeping Linux servers running without reboots by injecting code directly into the kernel memory. We break down the mechanics of kpatch and live patching, why security teams finally stopped fearing midnight updates, and the specific risks of breaking state when you modify running code. This is a deep dive into the engineering that makes zero-downtime i...
How Linux Servers Handle Network Time Protocol Sync 06.10.2026 11:34
Most sysadmins treat clock drift as a background nuisance until it breaks authentication tokens or skews distributed logs. This episode drills into the mechanics of Network Time Protocol on Linux, focusing on why a ten-second drift can cascade into total service failure in microservices architectures. We examine how chrony replaces ntpd, how stratum levels propagate time from hardware timestamps,...
Why Linux Servers Stall Under Load 05.10.2026 10:18
We look at the specific moment a Linux server stops responding not because of hardware failure, but due to kernel scheduling latency. Using a real-world case of a database server experiencing microsecond delays during peak traffic, we explore how CPU frequency scaling and interrupt coalescing create invisible bottlenecks. This episode explains why your monitoring tools show healthy CPU usage while...
Linux Server Performance Tuning Secrets 04.10.2026 8:47
Lucas and Luna dive into the often-overlooked world of Linux server performance tuning, focusing on the critical role of kernel parameters in optimizing system responsiveness. They explore how small adjustments to settings like net.core.somaxconn can prevent connection drops during high-traffic events, using a real-world example of an e-commerce platform that saw a 30 percent improvement in throug...
How Linux Servers Scale Without Breaking 03.10.2026 10:16
Most sysadmins think scaling is about throwing more hardware at a problem. But when traffic spikes during a flash sale or a viral product launch, the bottleneck isn't always CPU or memory—it's often the kernel itself. In this episode, we look at how major infrastructure providers handle connection storms using specific kernel parameters like tcp_tw_reuse and backlog tuning. We break down why your...
Why Linux Servers Fail Under Load 02.10.2026 9:43
We dig into the specific mechanics of why Linux servers stall under load, focusing on the often-overlooked issue of CPU scheduler latency and context switching overhead. Lucas breaks down how high-concurrency environments hit a wall not because of memory or disk, but because the kernel spends more time managing processes than executing them. Luna challenges the common advice to simply add more cor...
Linux Network Namespaces and Container Security 01.10.2026 11:49
We drill into how Linux network namespaces isolate container traffic, using a specific case study of a misconfigured ingress gateway that leaked internal API keys. Lucas walks through the mechanics of veth pairs and iptables rules, while Luna challenges the assumption that isolation equals security. We look at the real-world cost of assuming default deny policies work without explicit enforcement,...
Linux Server Security Hardening Without Breaking Production 30.09.2026 12:54
In this milestone episode, we move past the usual panic of midnight outages and disk rot to tackle a quieter but more persistent threat: configuration drift. We examine how major tech infrastructure teams use immutable infrastructure patterns and automated compliance scanning to keep Linux servers secure without manual intervention. Lucas walks through the specific shift from patching individual b...
How Linux Servers Handle Silent Data Corruption 29.09.2026 12:40
We talk about how Linux servers handle silent data corruption, specifically the risks of storage stacks and the role of end-to-end checksumming. Lucas and Luna explore why traditional RAID isn't enough to prevent bit rot from affecting your application layer. We look at specific cases where silent errors in disk caches or network transfers lead to silent database corruption, and how tools like ZFS...
How Linux Kernel Patching Prevents Midnight Crashes 28.09.2026 8:12
Most sysadmins think patching is just about security, but Lucas and Luna explore how kernel updates solve silent performance degradation. They dive into a specific case where a single cgroup v2 fix reduced latency spikes by forty percent in high-concurrency environments. This episode breaks down the difference between stable releases and long-term support kernels, explaining why waiting for the ne...
Podcasts similaires
Replaio n'est pas éditeur de podcasts ; les noms des émissions, les visuels et l'audio appartiennent à leurs auteurs et sont diffusés via des flux RSS publics