1
I wonder if there’s a way for a client application to take over when the server is down, like a Dropbox, for example, you can put a file, or a directory inside the folders that are synced through the program (Dropbox) and it will only sync when the computer is connected to the Internet or when the Dropbox server airs again. But speaking now in Web application, can you do this? The Internet crashed or the server was out, in the next request where the connection did not signal the return of the server will redirect to a web page or some resource in the browser within the computer itself where the user can make certain operation, as soon as the connection is reestablished the client data will be synchronized with the server without losing any information and the user realizes that the connection with the website has crashed.
Analyze the type of application before doing. This is not trivial and this kind of thing is usually done when there is no competition from 'users' in changing data. You would also have to implement some kind of control over what data has been changed by users who have not lost the connection and this is not so trivial in most cases. Finally, redundancy links or server cluster strategies are usually safer and with faster and less complex implementation cost.
– Intruso
Thanks for your reply @Intruso, I will take into account when choosing the best architecture.
– Giancarlo Abel Giulian