Introduction: What is async, async vs Threading
Rust
async, await, block_on(), future
notify-rs: Watch changes in file, RecommendedWatcher, PollWatcher
Runtime?
   Tokio: Creating Task(tokio::spawn(), tokio::task::spawn_blocking())
    tokio::select!

Intertask Communication(channel(), async_channel())

C++: std::async, std::future

Go: goroutines, channels, select, WaitGroup, context

Java: ExecutorService, Future, CompletableFuture, virtual threads