session

~/chopper

stdin

Hello, I'm Chopper.

I'm a software developer in Bangkok. I write notes on kernels, networking, containers, and Kubernetes—how things work under the hood, in plain language. This site is mostly for Future Me; if it helps you too, even better.

out

# latest posts

DNS (Domain Name System)

Hierarchical DNS, name resolution flow, recursive resolver, root and TLD servers, authoritative DNS, caching, and TTL.

Kernel terminal devices

/dev/tty and /dev/pts, getty, virtual consoles, display servers, terminal emulators, and master/slave pseudo terminals.

IPVS

Kernel layer 4 load balancing: virtual servers, packet flow, algorithms (round robin, least connection, weighted, source hashing), and forwarding modes (DR, NAT, TUN).