How to speed up access to a Django site on an American VPS server for China users

I’ve got a Django (Python) web portal I created on my company’s network. For security reasons, we require users be on the company network, either by VPN or by being on site.

Users in China have to use VPN (no central office exists there) and they say that their speeds are so slow that using the portal is impractical. Teams in the US and Europe have no issues with the speed.

We can’t put the portal on the public Internet like they want us to, because the security is frankly not good enough given the sensitivity of the data (this is kind of a first venture into the world of web development for myself and the people on our BI team, so putting our security practices to the test is probably ill-advised).

As the developer, is there anything I can do to speed things up for them? Perhaps some sort of DNS trick or something?

I wasn’t sure if this was a Stack Overflow or Server Fault question. If I need to migrate it, please let me know in a comment.

Related:


Leave a Reply