A
A
Alexander2017-05-03 21:06:05
1C-Bitrix
Alexander, 2017-05-03 21:06:05

How to correctly scale a site (on Bitrix) to China?

There is an acute problem of scaling the site (on Bitrix) to China.
Not all users in China and not on the first try can visit the site, and the speed of its work there is not a fountain. On the resource, in addition to the site, there is an api with which the native application works. A self-written module built on D7 is used.
It is required:
1. to ensure a good speed of the site (or its replica) in China
2. not to fall from the load
3. to leave the database in Russia
We use a dedicated server on the timeweb (the most inexpensive).
Ping to server from Hong Kong 400ms.
How to scale the system?
What options do I see:
1. Use the Bitrix Web Cluster edition. But I'm not sure if the database replication will keep up with such a ping.
2. Just duplicate the site on Chinese resources. But how then to maintain and merge, for example, statistics into one place + update the database structure and so on.
3. Move away from Bitrix in the direction of its highly specialized self-written modules that will ensure the operation of the application through api.
4. Write a proxy cache server that will stand on the border with China. Is there such a place (hosting site) where there is no firewall from China to it and from it to the rest of the world, too?
What other options would suit me?
Is it possible to speed up traffic from China with some cleverly configured nginx?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Ineshin, 2017-05-03
@IonDen

The main thing for you is to ensure uninterrupted operation, but all the Chinese are used to the terrible speed of work. They have the entire internet like this. And if you want to leave the database in Russia, then consider that you definitely cannot speed it up.

D
Dimonchik, 2017-05-03
@dimonchik2013

you (2) will not succeed much without registering in China, so you can safely skip
measuring ping with SG, HK, TW, JP, it is still smaller, and place it there

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question