Показать сообщение отдельно
  #6 (permalink)  
Старый 17.08.2018, 12:03
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 641

Сообщение от jtag Посмотреть сообщение
Всем спасибо за ответы. Тоже задумывался, про socket.io. Уже написал обмен сообщениями на модули http и request. Но сейчас возникли некоторые непонятности. Планируется установить главный сервер с бд, и примерно несколько десятков вторичных серверов с локальной бд, которые будут общаться с главным сервером. Сможет ли socket.io обеспечить паралельное получение данных на центр. сервере?, передачу длинных json строк после sql?
Для синхронизации бд после выхода из оффлайн любого из участников, я нашел только два кандидата PouchDB и GunDB (можно как middleware в express поставить), и чтобы они могли работать и на node и в browser. И клиенты, могу подключать из-за NAT.

Сможет ли socket.io обеспечить паралельное получение данных на центр. сервере?, передачу длинных json строк после sql?
Сможет, просто если делать руками, например, один из вторичных серверов ушел в оффлайн, на главный поступали данные, после выхода из оффлайн вторичный сервер должен делать что? Сделать запрос, и обновить локальную бд? Если условия простые, можно и так.

https://socketcluster.io - можно еще такую штуку посмотреть
Ответить с цитированием