O.
Не более.
O.
Кроме базовых понятий ничего в голове нет на данный момент.
O.
Но стараюсь, честно.
O.
Были сессии, но немного (да, не рационально для "немного" писать в Redis).
O.
А в основном задачи.
O.
Отложенные.
O.
Блин, даже через экран моё лицо краснеть начинает...
O.
Скажем что база установлено по умолчанию.
O.
Но в тестах прогоняли около миллиона задач.
O.
На данный момент меньше естественно.
O.
WAL?! WAL?! Срочно надо попробовать)
O.
Критически важные насколько я понял это приоритет.
O.
Надо понял да, пошёл разбираться.
O.
Спасибо большое всем)
O.
На самом деле в этом нет проблем на данный момент.
O.
Задачи очень специфичные.
O.
На суд не поведут.
O.
И потерь не будет.
O.
Аналоги по хуже работают.
O.
А так на самом деле, @klond90, важная мысль при потере данных. Ранее думал о решение - сохранение на диск.
O.
Участвовал в проекте где была проблема когда был "перегруз" и данные теряли пачками.
O.
С проекта только опыт был, нелегал вообщем :)
O.
Вот на самом деле знакомился с Tarantool.
O.
Сейчас как руки дойдут, так сразу же.
O.
При краше у редиса есть такая тема на самом деле как потеря всего, что было. Знаю, как-то решается, но сейчас направлен в русло обучения, поэтому не до этого.
O.
Надо знакомиться вообщем
O.
Понял. Записал все ответы в заметки, а это у меня очень важно)
O.
Спасибо)
Siarhei
Siarhei
mongoose же
Спасибо
Dan
коллеги, неожиданный вопрос есть для вас, нужен совет небольшой
Dan
есть идея очень актуального но узкоспециализированного сервиса. клиентов овер9000, но не для совсем широкого круга. есть очень проработанное и детальное многостраничное ТЗ со всеми user story и прочими делами. есть подробное описание прототипа api со всеми возможными и нужными методами. фронтенд по всей видимости будем собирать либо на реакте, либо vue.js. а вот с бэкендом никак не можем решить. стоит ли пробовать это всё делать на ноде + экспресс? и что использовать в качестве бд - монгу или pg?
Dan
"сделок" в день около 200-300, т.е. загрузка вообще незначительная. выбираем между рельсами, нодой, пхп и go
Dan
умеем еще и питон, но его не рассматриваем
Dan
скорее решить не можем что лучше. там по сути rest api crud + безопасность и токены.
Dan
мне кажется мускуля хватит, постгрес как-то слишком...
обоснуйте пожалуйста, что имеется в виду "слишком"?
Dan
в pg можно jsonb хранить
Dan
а это важно, ибо пользовать сторонние апи будем нещадно
Dan
включая гуглоапи
Andrew
не тогда постгрес лучше
Dan
монга?
Dan
насколько в проде MEAN себя оправдал?
Andrew
а данные как будете препарировать в дальнейшем?
Andrew
если будет аналитика с хитрыми выборками, то монга сразу не вариант мне кажется.
Dan
связей много в бизнес-логике. она в целом простая: заказчик / исполнитель. но есть миллион нюансов
Andrew
джоины будут? :)
Dan
аналитика скорее в виде отчётов, но это просто выгрузка
Dan
без них никак
Andrew
ну вывод очевидный похоже
Dan
не, ну можно попробовать и без них, но... мы ж нормализовать базу хотим на этапе продумывания архитектуры
Dan
pg? 😃
Andrew
ну я не очень представляю как на монге делать сложные выборки с джоинами
Andrew
тем более не очень понимаю зачем :)
Dan
можно, мы делали, но это очень много лишнего и бессмысленного кода
Dan
😃
Dan
скорее Proof of concept
Dan
в прод такое тащить я бы не стал
Dan
окей. как у ноды с дженкинсом дела обстоят? дружно ли?
Andrew
батенька знает толк в извращениях... :D это я про монгу
Dan
так-то логично конечно, но
Dan
Я забыл уточнить: нет цели сделать это мгновенно. Поскольку заказчик и инвестор - я, то меня вполне устроит выход в бету и на mvp к 3 месяцу разработки.
Denis
я понимаю, хочется сразу свести к минимуму количество ошибок )
Заповедь такая: не оптимизируй преждевременно
Zaur
Заповедь такая: не оптимизируй преждевременно
Я на это смотрю не как на оптимизацию, а как на попытку понять как писать правильно. Вот если бы неделю назад я не задался вопросом: какого хрена у меня 5ти этажные колбеки, сегодня я бы проклял все на свете.
A
http://pastebin.com/Sgc3Rrmv
A
как заставить цикл выполниться до .send('Unauthorized1')
A
async
A
не понимаю
A
отдаю так app.get('/isp/:filial_id/report/all', isLoggedIn, needsGroup(["admin", "operator", "manager", "user"], "filial_id"), function(req, res, next)
A
не подскажешь
A
примером
Vladimir
Не, я на окамле пишу
A
спс помог .map
A
http://pastebin.com/mE63cs6c
A
спс
Zaur
подскажите чем принципиально includes лучше/быстрее/сильнее чем indexOf?
Иван
подскажите чем принципиально includes лучше/быстрее/сильнее чем indexOf?
перед использованием посмотрите на поддержку браузерами, особенно мобильными, оператора includes
Zaur
перед использованием посмотрите на поддержку браузерами, особенно мобильными, оператора includes
я поэтому и спросил )) недавно коллега сильно плевался когда обнаружил что в браузере этот метод не поддерживается.