Linux Foundations
A complete visual Linux tutorial: build durable models of identity, storage, processes, networking, packages, shells, security, and diagnosis.
Build the networking, identity, container, and distributed-systems models that infrastructure relies on.
9 visualizations
What runs on one computer
A complete visual Linux tutorial: build durable models of identity, storage, processes, networking, packages, shells, security, and diagnosis.
Follow one Linux process as a runtime gives it an isolated view, resource controls, filesystem layers, and a lifecycle.
Understand image indexes, platform manifests, emulation, native builders, and cross-platform container delivery.
How computers find and reach each other
Follow one HTTPS request from hostname resolution to a server, and see which network layer makes each decision.
Follow shop.example.com from your app to the root and back, see every cache its answer lands in, look up any record type on a map of the zone, then move the name to a new address and diagnose the ways a lookup fails.
Watch SSH establish server trust, build encrypted transport, authenticate a user, and open logical channels.
What a browser and a server say to each other
Five districts, one for each first digit, and a sign for every status code you are likely to meet. Choose a sign to see what the server is saying, who acts next, whether to ask again and which box probably wrote it.
Follow one request from a page on app.b.com to api.a.com and back. See when the browser sends a preflight, when the request reaches the server but the script still can't read the answer, and why the console's CORS error is often hiding a 500, a redirect or a CDN cache. Change the request or the server and watch the outcome move.
Walk through authorization flows, PKCE, tokens, identity claims, and the trust boundaries behind modern sign-in.
Try a broader term or clear one of the filters.