CPC H04L 67/568 (2022.05) [G06F 16/116 (2019.01); G06F 16/182 (2019.01); H04L 67/1097 (2013.01); H04L 67/2895 (2013.01)] | 18 Claims |
1. A computer-implemented method for management of content, the method comprising:
receiving electronic content at a first data adapter of a first server system, the first data adapter facilitating communications between a client application and a second server system,
wherein the electronic content is to be forwarded from the first server system and stored at the second server system without intermediate storage in a data staging memory;
failing to forward the electronic content from the first data adapter to the second server system without intermediate storage in the data staging memory;
receiving a first notification indicating that the second server system unable or unavailable for storing the electronic content;
in response to receiving the first notification, routing the electronic content from the first data adapter to the data staging memory;
storing the electronic content at the data staging memory at least until the second server system is ready to store the electronic content;
causing a second data adapter of the first server system to poll the data staging memory for at least an indication that the electronic content stored at the data staging memory is awaiting to be stored at the second server system,
wherein the second data adapter is separate from the first data adapter;
detecting that the electronic content stored at the data staging memory is awaiting to be stored at the second server system based on the indication; and
in response to detecting that the electronic content stored at the data staging memory is awaiting to be stored at the second server system, causing the second data adapter to move the electronic content from the data staging memory to the second server system when the second server system is ready to store the electronic content.
|