Организация связи между филиалами.

G
На сайте с 24.10.2009
Offline
51
1016

Есть предприятие, у которого есть филиалы.

Данные в каждом филиале должны быть максимально актуальны.

Сейчас реализовано так, что есть одна центральная БД в центральном офисе.

и остальные офисы, с определенной периодичностью обращаются к данным.

Но в таком случае могут быть наслоения. Если данные еще не актуальны, например, то на одно и то же время могут быть записаны несколько посетителей.

А просто единую базу не позволяют сделать периодические обрывы интернета в том или ином офисе.

Как можно это реализовать так, чтобы данные были максимально актуальны?

Работа ведется через web-интерфейс.

Интересны любые предложения.

Заранее спасибо.

Fat Bear
На сайте с 01.12.2006
Offline
264
#1
Gaaarfild:
Как можно это реализовать так, чтобы данные были максимально актуальны?
Работа ведется через web-интерфейс.
Gaaarfild:
А просто единую базу не позволяют сделать периодические обрывы интернета в том или ином офисе.

Вывод - никак.

Открыть счёт в Capitalist ( https://capitalist.net/reg?from=e5707ff0c3 ). Виртуальные карты, USDT, банковские переводы, выплаты партнёрских программ. Push-партнёрка с высоким рейтом hClicks(https://hclicks.com/?ref=61dc0714).
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#2
сделать периодические обрывы интернета

У меня пока сломана нога и в гипсе, но я хочу бегать 100 метровку.

Решите эту проблему и далее всё пойдёт нормально.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
N
На сайте с 06.05.2007
Offline
419
#3
Gaaarfild:

Как можно это реализовать так, чтобы данные были максимально актуальны?

ты должен будешь чем-то пожертвовать :

В распределённой системе невозможно обеспечить одновременное выполнение всех трёх условий: корректности, доступности, устойчивости к сбоям узлов. Это доказанная теорема

http://softwaremaniacs.org/blog/2010/01/31/brewers-cap-theorem/

Проще всего резервные каналы оплачивать - это ты точно сможешь.

построить систему, которая автоматически исправляет данные, будет не менее дорого.

Кнопка вызова админа ()
M
На сайте с 01.12.2009
Offline
235
#4
Gaaarfild:
Есть предприятие, у которого есть филиалы.
Данные в каждом филиале должны быть максимально актуальны.
Сейчас реализовано так, что есть одна центральная БД в центральном офисе.
и остальные офисы, с определенной периодичностью обращаются к данным.
Но в таком случае могут быть наслоения. Если данные еще не актуальны, например, то на одно и то же время могут быть записаны несколько посетителей.
А просто единую базу не позволяют сделать периодические обрывы интернета в том или ином офисе.
Как можно это реализовать так, чтобы данные были максимально актуальны?
Работа ведется через web-интерфейс.
Интересны любые предложения.
Заранее спасибо.

Создать пару резервных каналов, на пограничном маршрутезаторе, и направить его на поддержку центрального сервера, что бы был 24x7 с инетом, организация данной работы стоит от 100 wmz.

Администратор Linux,Freebsd. построения крупных проектов.
Fat Bear
На сайте с 01.12.2006
Offline
264
#5
netwind:
В распределённой системе невозможно обеспечить одновременное выполнение всех трёх условий:

Хрень полная. Несмотря на то, что вроде как и доказана. :)

FlyAway
На сайте с 01.06.2005
Offline
439
#6

Gaaarfild, в дата центр с нормальным широким каналом поставить сервак с базой.

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
firstman
На сайте с 08.01.2010
Offline
173
#7

Еще бы понять, что за БД, что за задача. Поясните, будет проще.

Супер IP и Proxy для работы c SEO и другими задачами (http://www.primeproxy.net)!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий