In this article, learn about low-level Java/Scala async file IO: TLDR Introduction From the point of view of the programmer, asynchronous file IO allows reading/writing data from/into the file system without blocking the calling thread of execution. That is, the thread that requests the operation. This has always been possible to accomplish by the programmer. ... Read more