AICASSINDRA · LEARN BY EXPERIMENTING

Networking labs

Explore the interactive side of AICassindra. Read a topic, test an idea, and follow the results.

Choose a topic, explore the model, and compare what changes. Each experiment explains its assumptions and limitations.

Browse the collection below.

Networking

Anycast routing and service health

Observe the route a network sees, not an imaginary nearest-server shortcut.

Interactive lab
Networking

CUBIC and BBR: follow the packets

Separate identical paths. Measured delivery and delay. No preset winner.

Interactive lab
Networking

DNS resolution and cache lifetimes

Separate answer reuse from cached referrals, one message at a time.

Interactive lab
Networking

gRPC-style framing: length, payload and parser boundaries

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Networking

HTTP response body: separate reads from decoded events

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Networking

Passive outlier ejection: consecutive errors, success rate and the cap

Explore the controls, compare outcomes and record your observations.

Interactive lab
Networking

Pooled connections and idle timeouts: the stale reuse race

Explore the controls, compare outcomes and record your observations.

Interactive lab
Networking

Streaming RPC body: queue pressure and message framing

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Networking

TCP handshake: follow both endpoints

A sent ACK is not yet a received ACK. Inspect the difference.

Interactive lab
Networking

TLS 1.3: keys are not enough

Real cryptography. Explicit teaching boundaries. Change an input and inspect the first failed check.

Interactive lab

Views are my own and do not represent any employer, past or present.