Currently, each file system call will linearly search through the list of server connections checking each connection for a response. It would be so much faster if we could use threads (futures, processes, thread pools, etc.) to send each server request simultaneously and then read the answers back linearly. This should ensure that the file system calls are only as slow as the slowest server.
Currently, each file system call will linearly search through the list of server connections checking each connection for a response. It would be so much faster if we could use threads (futures, processes, thread pools, etc.) to send each server request simultaneously and then read the answers back linearly. This should ensure that the file system calls are only as slow as the slowest server.