Alex ZeroDub
плохое начало я скажу)
Anonymous
мне по задачам прост много связанностей
Alex ZeroDub
монга это изначально оверхед. не стоит ее тащить. она нужна на 1% проектов
Anonymous
ну вот те и ответ. юзай пострес 👍
Ohar
Я монгу использовал только для хранения шмоток в инвентарях стим-аккаунтов
Anonymous
а асинхронность контролируется через промисы
Mike
redis если супербыстро читать, постгрес для порядку
Anonymous
вроде так
Ohar
Потому как там неопределённое количество параметров неопределённой вложенности
Alex ZeroDub
вместо редис уж лучше тарантул
Mike
педали отечественные?
Alex ZeroDub
транзакции честные. движок vinyl
Mike
от сладеньких названий теплее не стало
Alex ZeroDub
тут же вроде есть спец по тарантулу в чате
Vlad
вместо редис уж лучше тарантул
хз, нигде кроме за пределами рф не используют
Alex ZeroDub
потому что не знают
Vlad
потому что не знают
это знаешь тоже проблема
Vlad
"за" или "в"?
за пределами никто
Mike
пятница - перечитал, осознал
Alex ZeroDub
это знаешь тоже проблема
ну если продукт хороший то почему не использовать ?
Vlad
если инструмент не взлетел, то тулза скорее так себе
Vlad
вендор лок?
Vlad
ну если продукт хороший то почему не использовать ?
у них есть коммьюнити из мейнтейнеров за пределами компании?
Alex ZeroDub
посмотри на гитхабе
Alex ZeroDub
я бы покоммитил если честно
Дима
транзакции честные. движок vinyl
А что не так с транзакциями в redis
Vlad
пиарят только на хабре и здесь в чатиках
Vlad
и всё равно не летит
Vlad
shrug
Vlad
у яндекса с фуллстек бэмом таже история до сих пор
Vlad
но теперь они хоть документацию на англ написали
Vlad
но мир уже шагнул дальше и решил эти проблемы по своему
Alex ZeroDub
А что не так с транзакциями в redis
Tarantool: besides snapshots, it has a full-scale WAL (write ahead log). So it can secure data persistency after each transaction out-of-the-box. Redis: in fact, it has snapshots only.
Vlad
единственное, что мир взял из бэма это только цсс
Vlad
и скажем яндекс многотысячная корпорация а проект не взлетел
Vlad
и скажем ситник и постцсс взлетел
Vlad
дело в качестве инструментов
Alex ZeroDub
в далекой перспективе делаю ставка на cockroach db
Alex ZeroDub
фронтэнд там вообще ад. непонятно как и что и зачем взлетает
null_null
Привет всем,может кто-нибудь,пожалуйста, подсказать,как сделать одну вещь в express.js ?
null_null
Ситуация такая — есть инпут,аяксом посылаем введеные данные на сервак, там выполняем ('child_process').exec и т.д и т.п. Посылаем ответ обратно и рендерим результат выполнения команды,под инпутом. Загвоздка вот в чём — как отрендерить результат на другой странице? Только начал изучать ноду и встрял на таком пустяке
Alex ZeroDub
iframe чтоли ?
Alex ZeroDub
target=blank :)
null_null
на одной странице вводим команды , а на другой странице отображается история запуска команд
Alex ZeroDub
очевидно получить данные открыть новую страницу клиентским JS и там их показать
Alex ZeroDub
тут как бы от ноды то и нет ничего
Anonymous
Ну Socket.io или LP.
Anonymous
Как вариант можно сохранять в localStorage и забирать на другой странице.
Anonymous
Только не знаю сохраняется состояние localStorage между вкладками сразу или после закрытия...
Anonymous
ну всмысле 2 открыты сразу
Anonymous
можно через бд же
null_null
можно так — вводим команды,переходим на страниц просмотра истории запуска утилит и так по кругу
null_null
думаю socket.io и БД здесь лишние
Anonymous
думаю socket.io и БД здесь лишние
Скорей всего имелась ввиду "WebSQL"
Anonymous
Но у неё поддержка далеко не идеальная: http://caniuse.com/#search=websql
vitshev
можно так — вводим команды,переходим на страниц просмотра истории запуска утилит и так по кругу
вводишь команды → записываешь их в бд (mongo, sql) → идешь на страницу → по нужному роутеру идешь в бд, высовываешь данные → шаблонизируешь → отправляешь на клиент html
Anonymous
+
Anonymous
ну и сокеты для риалтайм апдейта
Anonymous
Если это совершенно не важная штука, то можно просто на клиенте хранить, как и предлагалось.
Anonymous
Зато пишется за 2 минуты.
null_null
думаю не важно,т.е можно и на клиенте
Anonymous
vitshev
в чем тут смысл?
Anonymous
опиши приложение, а то странное какое-то
Anonymous
в чем тут смысл?
Смысл хранить на клиенте? Очевидно, что бы сервак не дёргать лишний раз и не писать дополнительную логику на бэке.
Vitaliy
Это как? Есть асинхронные действия, вставки, чтения и.т.д как они могут не подходить
Это так, что в монге можно стримить объекты ответа, хоть по одному, и разбирать по одному
Vitaliy
То есть, отдавать ответ по мере сил клиента читать его, готовить ответ — по мере его потребления, и даже вытягивать исходные данные — по мере приготовления.
Sergey
давайте банить за такие ники?
Axrorxo'ja
😄
Sergey
Sergey
если вдруг спросит почему