FS Module is basis for building efficient, scalable remote file storage. supporting data redundancy, rebalancing and resharding. The key principle is effective data immutability, which enables simple design, low-overhead and aggressive caching. This technology allows to create high-throughput data storage and processing applications. All data in FS is organized in file systems.
You can add FS module to your project by inserting dependency in
This module includes FsClient interface which represents a client with upload, download, move, delete and list operations. There are several implementations of the interface:
Also, there is a RemoteFsServer which is an implementation of AbstractServer for Cloud-FS.