Assassin
Хочется ускорить отдачу контента в разных странах. Смотрели в сторону CDN - не подходит по цене + часть статики отдается через php скрипт (не спрашивайте зачем, так надо).
Интересует следующее - что если взять 2 сервера, один в США, другой в Голландии, настроить как клоны друг друга, и соотв для посетителей из US отдавать контент с US-сервера, а всем остальным к примеру с Европы? Если например контент заливается на один сервер, то он тут же синхронизируется с другим, или если например происходить запись в mysql базу на одном серевере, то она тоже синхронизируется с другим. Вообще реально такое, есть ли готовые решения в плане софта и сколько такое удовольствие может стоить?
Если это нереально, возможно ли сделать так, чтобы мемберам из EU отдавался контент с eu.paysite.com, например eu.paysite.com/movie.mp4 но учитывалось авторизация апачевская, чтобы неавторизованный чел не мог скачать ничего - тут я так понимаю нужна обратная проксификация?
Заранее благодарен за дельные советы, если у кого есть или были подобные решения, пишите тут, возможно стану вашим клиентом
Спасибо!
Soft-Com
отписал в личку, для паблика:
возможно всё.
в твоем случае можно для контента сделать отдельный сабдомен, который будет будет резолвится в разные айпишники в зависимости от гео посетителя. таким образом посетителей можно раскидать по 2м серверам, защиту контента сделать как в KVS (через x-accel).
Синхронизация контента и баз - вообще не проблема.
Резюме - за ваши деньги любой каприз, а с учетом того что под статический контент можно использовать дешевые каналы - это сильно экономит деньги.
Кстати тут уже слегка обсуждалось, но заглохло:
Кто-нибудь использует CDN для мембер зон своих платников?
Soft-Com
ну это давно же ни для кого не секрет
, но и сейчас же находятся люди которые (допустим) не знают что такое репликация, синхронизация контента и т.д. - хотя темы давно обсосаные.
смысл не в юзании каких-то технологий, а в отработке схемы их совместного использования.