Concept Flow - Single-threaded non-blocking I/O concept
Start single thread
Receive I/O request
Start I/O operation asynchronously
Continue running other code
I/O operation completes
Callback/event handler runs
Process I/O result
Loop back to wait for more events
The single thread starts an I/O operation without waiting, continues other work, and later handles the I/O result via a callback.