Final year research project to answer the question: Can the Repository (design) Pattern be used as an acceptable method of redundancy when primary data storage fails?
Also aimed to complete the following objectives:
Objectives
-
Investigate if the repository pattern can be used to switch between remote SQL and local data storage interchangeably as the availability of the remote host comes and goes.
-
Seamlessly upload data stored in local storage to the primary remote storage after connection has been restored showing reliability by ensuring no data loss and maintaining