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