История изменений
Исправление vbr, (текущая версия) :
Это уже на уровне сетевого железа реализуется. Когда есть несколько роутеров для одного IP адреса.
Но вообще проще всего это на клиенте разруливать. К примеру два IP адреса, клиент подключается к случайному, если он не доступен - ко второму. Тогда всё реализуется чисто на софтовом уровне. Наверное браузер так не делает, хотя я бы этот вопрос исследовал - может и делает?
Даже если не делает - если ты пишешь PWA, то на JS уже можешь всё разруливать как душе угодно. Вопрос исключительно в том, чтобы загрузить статику в первый раз, а это уже можно сделать и ручным переключением DNS в случае сбоя, сколько-то новых юзеров отвалится в этот момент, но те, кто хоть раз заходили на сайт до этого - не отвалятся.
Куда интересней вопрос - как синхронизировать базы, разнесённые по разным регионам.
Исправление vbr, :
Это уже на уровне сетевого железа реализуется. Когда есть несколько роутеров для одного IP адреса.
Но вообще проще всего это на клиенте разруливать. К примеру два IP адреса, клиент подключается к случайному, если он не доступен - ко второму. Тогда всё реализуется чисто на софтовом уровне. Наверное браузер так не делает, хотя я бы этот вопрос исследовал - может и делает?
Даже если не делает - если ты пишешь PWA, то на JS уже можешь всё разруливать как душе угодно. Вопрос исключительно в том, чтобы загрузить статику в первый раз, а это уже можно сделать и ручным переключением DNS в случае сбоя, сколько-то новых юзеров отвалится в этот момент, но те, кто хоть раз заходили на сайт до этого - не отвалятся.
Исправление vbr, :
Это уже на уровне сетевого железа реализуется. Когда есть несколько роутеров для одного IP адреса.
Но вообще проще всего это на клиенте разруливать. К примеру два IP адреса, клиент подключается к случайному, если он не доступен - ко второму. Тогда всё реализуется чисто на софтовом уровне. Наверное браузер так не делает, хотя я бы этот вопрос исследовал - может и делает?
Исходная версия vbr, :
Это уже на уровне сетевого железа реализуется. Когда есть несколько роутеров для одного IP адреса.