LogoThe Uptime Engineer
Log In
Subscribe
Home
👋Connect
📕Digest
🐧Linux
⚙️System Design
🌐Networking
☸️Kubernetes
Logo
Subscribe
Oliver Buchannon
Yoshik Karnawat

SRE @PhonePe

System Design

DevOps vs MLOps vs AIOps

Jun 17, 2026

•

12 min read

DevOps vs MLOps vs AIOps

What Each One Actually Does (and When You Need Which)

Yoshik Karnawat
Yoshik Karnawat

Digest

#23 Uptime Sync: ClickHouse Bottlenecks, Rust Migrations, and the AI Hype Check

Jun 12, 2026

•

2 min read

#23 Uptime Sync: ClickHouse Bottlenecks, Rust Migrations, and the AI Hype Check

Hidden pipeline slowdowns, kube-native platform shifts, and the engineering lessons freshers need before the hype overwhelms them

Yoshik Karnawat
Yoshik Karnawat

System Design

WhatsApp Architecture

Jun 9, 2026

•

14 min read

WhatsApp Architecture

The System That Scaled to Billions on 550 Servers

Yoshik Karnawat
Yoshik Karnawat

Digest

#22 Uptime Sync: Kafka Upgrades, AI Security Chaos, and the Cloud Patterns That Actually Matter

Jun 6, 2026

•

2 min read

#22 Uptime Sync: Kafka Upgrades, AI Security Chaos, and the Cloud Patterns That Actually Matter

From KRaft migrations and Kubernetes networking to idempotency, PostgreSQL hacks, and the new flood of AI-generated security reports

Yoshik Karnawat
Yoshik Karnawat

Networking

How IP Addressing Actually Works

Jun 1, 2026

•

11 min read

How IP Addressing Actually Works

Subnetting, CIDR, and NAT

Yoshik Karnawat
Yoshik Karnawat

Digest

#21 Uptime Sync: GitHub’s Reliability Crisis, Supply Chain Malware, and the Kubernetes Bottlenecks Nobody Sees

May 30, 2026

•

2 min read

#21 Uptime Sync: GitHub’s Reliability Crisis, Supply Chain Malware, and the Kubernetes Bottlenecks Nobody Sees

Failure modes in cloud-native systems, supply chain compromise, and the production gaps that surface only when traffic, tooling, and scale collide

Yoshik Karnawat
Yoshik Karnawat

Networking

TCP Handshake - Deep Dive

May 27, 2026

•

9 min read

TCP Handshake - Deep Dive

Three packets. Everything else follows.

Yoshik Karnawat
Yoshik Karnawat

Digest

#20 Uptime Sync: Amazon DC Repairs, Cloudflare’s Linux Vulnerability, and GitHub’s Crisis

May 23, 2026

•

2 min read

#20 Uptime Sync: Amazon DC Repairs, Cloudflare’s Linux Vulnerability, and GitHub’s Crisis

Hidden failure modes in cloud infrastructure, zero-downtime database upgrades, and the production bottlenecks most teams only notice when they’re already on fire

Yoshik Karnawat
Yoshik Karnawat

Digest

#19 Uptime Sync: Github Code Leak, ClickHouse Bottleneck, Lambda's Invisible Network

May 21, 2026

•

2 min read

#19 Uptime Sync: Github Code Leak, ClickHouse Bottleneck, Lambda's Invisible Network

Hidden contention in billing pipelines, security-driven pipeline hardening, and the engineering behind cloud systems most teams never see

Yoshik Karnawat
Yoshik Karnawat

Digest

#18 Uptime Sync: Terraform's Quiet Decline, AI's Junior Dev Killer, and SSH Honeypot's 269K Attackers

May 9, 2026

•

2 min read

#18 Uptime Sync: Terraform's Quiet Decline, AI's Junior Dev Killer, and SSH Honeypot's 269K Attackers

Port 22 exposed for 54 days, the cognitive overload of AI coding tools, and why software engineers solve problems, not write code

Yoshik Karnawat
Yoshik Karnawat

Linux

Process, Threads, Tasks

May 5, 2026

•

9 min read

Process, Threads, Tasks

Engineers use the words process, thread, and task interchangeably. They are not the same thing.

Yoshik Karnawat
Yoshik Karnawat

Digest

#17 Uptime Sync: AI Coding's Junior Dev Killer, RFCs as the Ultimate Engineering Skill

May 2, 2026

•

2 min read

#17 Uptime Sync: AI Coding's Junior Dev Killer, RFCs as the Ultimate Engineering Skill

Microsoft's AI agent career warnings, Istio's registry migration fallout, and the chaos engineering practices that actually ship to production

Yoshik Karnawat
Yoshik Karnawat
Cracking SRE

May 1, 2026

•

1 min read

Cracking SRE

Access the Guide

Yoshik Karnawat
Yoshik Karnawat

Networking

TCP is Dead

Apr 30, 2026

•

5 min read

TCP is Dead

Why QUIC on UDP is the web's fix

Yoshik Karnawat
Yoshik Karnawat

Digest

#16 Uptime Sync: MySQL Repo, AI Cognitive Overload, and AWS Incident Lessons From 3000 Outages

Apr 26, 2026

•

2 min read

#16 Uptime Sync: MySQL Repo, AI Cognitive Overload, and AWS Incident Lessons From 3000 Outages

NPM supply chain risks, monorepo misconceptions, and the real AI productivity gains hiding in plain sight

Yoshik Karnawat
Yoshik Karnawat

Digest

#15 Uptime Sync: QUIC, K8s API Governance, and Infrastructure Lessons That Actually Ship

Apr 18, 2026

•

2 min read

#15 Uptime Sync: QUIC, K8s API Governance, and Infrastructure Lessons That Actually Ship

Anthropic's Claude Design pivot, the engineering incentives that reward complexity over simplicity, and why serverless is quietly losing to single powerful servers

Yoshik Karnawat
Yoshik Karnawat

System Design

Consistent Hashing

Apr 14, 2026

•

23 min read

Consistent Hashing

The Algorithm Behind Every Distributed System You Use

Yoshik Karnawat
Yoshik Karnawat

Digest

#14 Uptime Sync: GitOps, AI Agents, and Kubernetes at Scale

Apr 11, 2026

•

4 min read

#14 Uptime Sync: GitOps, AI Agents, and Kubernetes at Scale

Anthropic's secret project, the npm supply chain attack you should've caught, and the Kubernetes cost cut hiding in your instance type

Yoshik Karnawat
Yoshik Karnawat

Digest

#13 Uptime Sync: Axios Hack, AWS Multi-AZ Assumptions Broken by War, Wix Migrated 1000 MySQL Servers

Apr 4, 2026

•

4 min read

#13 Uptime Sync: Axios Hack, AWS Multi-AZ Assumptions Broken by War, Wix Migrated 1000 MySQL Servers

Iran conflict outage, Graviton zero-downtime migration, Redpanda Cloud architecture, and the AWS logs you miss during incidents

Yoshik Karnawat
Yoshik Karnawat
Understanding Kubernetes Scheduler

Apr 1, 2026

•

6 min read

Understanding Kubernetes Scheduler

Filter, Score, Bind: and why the first phase determines everything that follows

Yoshik Karnawat
Yoshik Karnawat

Digest

#12 Uptime Sync: DoorDash's Service Mesh at 80M RPS, GitLab Deployed 12 Times Daily, and AI Agent Misconceptions

Mar 28, 2026

•

4 min read

#12 Uptime Sync: DoorDash's Service Mesh at 80M RPS, GitLab Deployed 12 Times Daily, and AI Agent Misconceptions

IP overlap routing, GitHub Enterprise search HA, storage design trade-offs, and S3 as a database substrate

Yoshik Karnawat
Yoshik Karnawat

System Design

A Crash Course On High Availability

Mar 23, 2026

•

6 min read

A Crash Course On High Availability

Your App Being "Up" and Your App Being "Available" Are Not the Same Thing

Yoshik Karnawat
Yoshik Karnawat

DevOps

Your Docker Image Isn't Fat Because of Your Code

Mar 10, 2026

•

9 min read

Your Docker Image Isn't Fat Because of Your Code

The average production Node.js image sits at 900MB. It should be under 150MB. Here's the architectural reason why.

Yoshik Karnawat
Yoshik Karnawat

Digest

#11 Uptime Sync: GPT-5.4 Launch, Yelp's AI Assistant, and GPU Health at 20K Scale

Mar 7, 2026

•

5 min read

#11 Uptime Sync: GPT-5.4 Launch, Yelp's AI Assistant, and GPU Health at 20K Scale

Multi-agent architectures, production AI agent skepticism, infrastructure audit automation, and classical ML inference breakthroughs

Yoshik Karnawat
Yoshik Karnawat

Digest

#10 Uptime Sync: Docker Builds in Seconds, Netflix LLM Post-Training, and Uber's Access Control Reimagined

Mar 2, 2026

•

5 min read

#10 Uptime Sync: Docker Builds in Seconds, Netflix LLM Post-Training, and Uber's Access Control Reimagined

Build optimization breakthroughs, runtime security hardening, database partition strategies, and production-tested infrastructure tools

Yoshik Karnawat
Yoshik Karnawat
Load more

The Uptime Engineer

Get the competitive advantage in Cloud & DevOps. Practical skills, real scenarios, career growth

I’d love to connect with you

© 2026 The Uptime Engineer.
beehiivPowered by beehiiv