Jess Archer show a nice approach on how to use exception in the HTTP layer.
PHP
Understanding Traceroute
A clear walkthrough of how traceroute works under the hood. It explains the TTL trick, the ICMP replies routers send back, and even rebuilds the core idea in Rust. Read more