Всем привет!
У меня по одному из проектов траффик стал сильно раскинут географически. Треть пользователей из Азии, четверть - США/Канада, остальные в Европе. Сервер в Эстонии. Встал вопрос о том, как бы решить вопрос с откликом у всех. Статику-то понятно, CDN и всё такое. А как само приложение делить? Опыта в этом вопросе нет, может у кого-то есть опыт по такому вопросу - поделитесь пожалуйста. Может статьи наскидку помните какие-то или типа того.
Операции во всех регионах примерно одинаковые, как чтение, так и запись. Т.е. я толку от того что в каждом регионе поставить по базе на чтение - думаю немного. Да и то - всё строю на гипотезах.
Внутри всё просто: 1 rails app + 1 db postgres + unicorn
Наружу nginx