A few users are reporting performance issues with apps when they access them from some Asian cities. My hunch here is that the app performance issues are linked with the underlying Gaia private data lockers and the fact that the default/initial hub is hosted in the US.
Would love to see a deeper analysis of this and potential solution. Maybe there is a need for Gaia hubs that are geographically closer to users in Asia?
One straightfoward thing we could do is run a handful of Gaia hubs in different availability zones (paired with a handful of different cloud storage buckets), and have the on-boarding flow give the user (1) a default-selected hub based on their IP address, and (2) present the full list anyway so the have a choice. This would have the added benefit of implementing most of the necessary infrastructure for setting up and deploying “public-use” Gaia hubs in the future.