Good day! There are some systems turning on Turns or Appointments in English. My query is more about the Infrastructure than Programming theme, at least today.
Suppose you have software in the cloud that handles shifts, and there are some places (for clinical examples) that use it. That is, your patients can enter a website, choose that clinic and reserve the shift. So far, everything is perfect.
But the clinics, also have attention to the telephone, that is, the person who attends, should also keep the shift, should keep it in the system that is running in the cloud too.
Now, what happens if in the physical place of the clinic or establishment (where the person takes turns by phone), there is a moment in the day that the Internet is cut off. I know that the information could be saved and then synchronized, that is correct, but in the meantime, the one who takes turns via Web, is outdated, maybe, chooses a Turn that was already taken by phone and even as there is no connection in place, it did not synchronize.
The only thing that occurs to me is that the supposed Web platform, point to a local installation in the establishment, that sucks the information from there, at the most, if the establishment does not have Internet, it will not be able to connect and the person will have to call by phone, but at least no incongruence is generated. Same is a solution that I do not like.
Can you think of another way to solve this puzzle? A thousand thanks!