EDGE NOTESA small systems journal

THE NOTEBOOK / 12 ENTRIES

Articles

Working explanations for the next time a small system asks a difficult question.

01
Linux

A small server needs a baseline

Record enough context to distinguish a system problem from an application symptom.

02
Networking

Reading TCP under load

Use congestion, flow control and application demand as separate explanations.

03
Performance

BBR, buffers and the delay budget

Why a larger buffer and a faster congestion controller are different decisions.

04
Protocols

QUIC is more than UDP

Understand the layers before interpreting an HTTP/3 or tunnel trace.

05
Security

Certificates are a lifecycle

Issuance is only the first part of a dependable TLS deployment.

06
Networking

DNS: from label to destination

Separate authoritative data, recursive caches and application-level routing.

07
Linux

Caddy as a small static origin

Keep the document root, TLS automation and deployment process easy to inspect.

08
Security

SSH access with an exit plan

Temporary access should be scoped, attributable and easy to remove.

09
Security

Firewall changes you can explain

Small, owned rule changes are easier to audit and recover.

10
Performance

Monitoring small VPS machines

A handful of well-defined measurements can be more useful than a busy dashboard.

11
Networking

A network debugging ladder

Locate the failing layer before changing a setting.

12
Protocols

IPv4 and IPv6 without assumptions

Treat dual-stack service as two paths that each need validation.

Find a note