How can you design a physician portal app in Node.js that maintains functionality during intermittent internet connectivity by querying cached data, while ensuring scalability, strong consistency, and multi-region replication? | Google Professional Cloud Database Engineer Quiz - LeetQuiz