The thing is we are a small team but from different physical locations: europe, asia, america etc.
Currently we setup our only Stash server in Hong Kong to compromise accessibility and network speed.
But sometime the push/pull performance is not so idea (only 10-50k/s while we have over 1Gb data to push).
I've checked out Stash Data Center solution but it seems not quite suitable for a tiny team like us.
So I'm wondering if it's possible to setup a simple distributed stash repositories to let our developer push/pull code from local server while the local servers will synchronise repository data with a single master server in Hong Kong.
(Stash management website access don't need to be distributed as it's not performance critical, so does the database which only need to store permissions / meta data if I'm right)