CPC H04L 67/06 (2013.01) [G06F 16/113 (2019.01); H04L 67/1097 (2013.01); H04L 67/561 (2022.05)] | 20 Claims |
1. A system, comprising:
an application server, including a database identifying, for each file identifier in a plurality of file identifiers, an associated file archive identifier, the application server being configured to:
receive, from a user device, a request for a file, the request for a file including a first file identifier,
access the database to identify a first file archive identifier associated with the first file identifier in the data, and
transmit a file retrieval instruction including the first file identifier and the first file archive identifier; and
a cloud computing environment, including:
a memory storing a plurality of file archives, each file archive in the plurality of file archives being associated with a file archive identifier, wherein each file archive includes a plurality of compressed files compressed as a set, and
a processor, configured to:
receive, from the application server, the file retrieval instruction,
retrieve from the memory, based on the first file archive identifier, a first file archive comprising compressed versions of a plurality of files;
decompress a portion of the first file archive in the plurality of file archives to retrieve a first file from the first file archive, and
transmit the first file to at least one of the application server and the user device.
|