I'm working on a typical job matching website and a few problems hit me up.
1. Database performance
Our website aims to match the right worker for the right employer, just like an usual job matching website. At current stage it is hard to predict the number of users in the future, but it is projected to have at least a few thousands of them as active users and maybe up to a hundred of them using the website simultaneously. If we plan to store all kinds of users' and jobs' info into the Wix database and call them using Velo codes or directly link to tables and other elements in dynamic page, should we expect a low traffic speed which might affect user experience? Is Wix database capable of handling more traffic if the website grow larger later on?
We're currently on the "Unlimited" plan which states an unlimited bandwidth different with "Combo" or "Connect Domain". In "Combo" plan the bandwidth available is 2GB. However, we believed that bandwidth is supposed to refer to networking speed? What concerned us is that given the above working scenario is Wix server strong enough to offer smooth user experience when there is high traffic?
3. Syncing data between website and app
It is one of our plans to also develop a mobile app similar to the website. Currently we plan to store most data in Wix database, is it possible to call the data from a mobile app and sync them real-time? If we have to use an external database service or other kinds of systems which/what service would you recommend?
It would be great help to us if you could answer any of the above questions or share your experience with us. Thanks in advance.