@nodejs_ru

Страница 732 из 2748
Konstantin
24.04.2017
18:02:46
https://vk.com/video98365169_456239879

Albert
24.04.2017
18:06:38
кто может сказать на каком жс фреймворке написан https://yukon.to/rus

Artem
24.04.2017
18:07:53
есть чат по .net?

Google
Albert
24.04.2017
18:09:20
я в восторге от реакта

есть лучше?

Yan
24.04.2017
18:28:11
парни, а в какой бд сейчас в тренде хранить сессии?

у меня проект на монге

настройки все там

слышал, что для этого редиску используют

имеет ли смысл хранить сессии в монге?

Konstantin
24.04.2017
18:28:54
редис лучше

Yan
24.04.2017
18:28:55
или подключить все же редиску

?

понял

Konstantin
24.04.2017
18:28:58
быстрее*

Yan
24.04.2017
18:29:22
если не ошибаюсь, он данные как-то в оперативке хранит же?

Google
Alexander
24.04.2017
18:29:41
Redis шустрее будет, но он все данные в РАМе хранит. Если же сессий будет слишком много, то лучше в монго

Konstantin
24.04.2017
18:30:04
у них разный принцип обработки и хранения, да редис через буфер в памяти и сбрасывает на диск по рассписанию

Yan
24.04.2017
18:30:29
понял

Rafael
24.04.2017
18:30:33
А решит ещё и дампает на диск

Alexander
24.04.2017
18:30:50
Да, я это и имел в виду. Высказался не точно

Yan
24.04.2017
18:30:53
а имеет ли смысл в него и настройки перенести пользователей? или сделать просто связку монга+редис?

Konstantin
24.04.2017
18:31:21
редис лучше для кэша и сессий

да, мемкеш кстати же вариант, давно не натыкался)

Yan
24.04.2017
18:32:04
понял, ладно, напердолю редиску тогда + монга

Sergey
24.04.2017
19:43:52
о, я тоже тогда заюзаю редиску для сессий + postgresql

Konstantin
24.04.2017
19:47:03
Rafael
24.04.2017
19:47:56
да, мемкеш кстати же вариант, давно не натыкался)
Ну там вообще смешно с ним вышло, изначально мемкеш это вообще не для кеша делалася, а создавался как ram db, а все плюнули на это и стали использовать как кеш

Konstantin
24.04.2017
19:48:35
На сколько изначально? ?

А, ram db, ну все верно, а кешу же сладко в kv, почему нет?

Rafael
24.04.2017
19:50:46
На сколько изначально? ?
Ну тип прям с самого начала он так разрабатыаался

А вот редис как kv разрабатывался

Я даже в рамках проектной работы писал редис протокол парсер :D

На плюсах

А потом его же в реализацию rpc засунул

Google
Vladimir
24.04.2017
20:10:08
Храни в монге и не парься

Будет медленно - положишь в редис

A.
24.04.2017
20:27:19
имеет ли смысл хранить сессии в монге?
Да, имеет. Отличия от Redis при небольших обращениях - не большая разница. При больших нагрузках - Redis.

Были же бенчмаркинги где-то, здравые

Konstantin
24.04.2017
20:29:22
10mb RAM проблема?

чтобы сразу на редис натравить

Rafael
24.04.2017
20:36:10
а если 100к сессий?
Ну ты можешь сделать композицию и я более чем уверен, что шардирование для редиса уже запилили

Sergey
24.04.2017
20:37:05
спасибо за инфу! ?

Rafael
24.04.2017
20:37:08
Да и потом, полюбасу редис быстрее, потому что не нужно проверять целостность, нет связей,красота

How fast is Redis? – Redis https://redis.io/topics/benchmarks

Rafael
24.04.2017
20:38:07
Пфф, да даже без композиции можно обойтись

Mikhail
24.04.2017
22:09:43
Привет. Поможет кто разобраться с отдачей статики в koa? Раздаю вот так: app.use(static(__dirname + '/static/html')) На фронте подключаю в файле index.html css вот так: <link rel='stylesheet' href='./static/css/index.css'> Структура папок такая: static -> html, css, js -> в каждом папке один файл index Если открыть локалхост, то отображается index.html, но css не подгружается. Как пофиксить?

Klim
24.04.2017
22:14:12
Покажи структуру папки static/html

Mikhail
24.04.2017
22:15:14
Покажи структуру папки static/html
там просто лежит файл index.html

Klim
24.04.2017
22:15:56
Ну так только она и шарится у тебя

Mikhail
24.04.2017
22:18:11
Ну так только она и шарится у тебя
Добавил в код app.use(static(__dirname + '/static/css'));. В браузере в консоли опять вижу GET http://localhost:8000/static/css/index.css 404 (Not Found)

Klim
24.04.2017
22:18:25
Удивительно)

А GET http://localhost:8000/index.css

Google
Klim
24.04.2017
22:19:03
Что пишет

Mikhail
24.04.2017
22:21:44
Удивительно)
Всё, поправил. Надо было подключать css в файле index.html вот так: <link rel='stylesheet' href='index.css'> Спасибо!

Sergey
24.04.2017
23:24:24
Ты везде смотрю успеваешь)
много где не успеваю, где хотелось бы) планов много, лени тоже), но я стараюсь

Mikhail
24.04.2017
23:36:44
Глобальные переменные не хотелось бы использовать

arts
24.04.2017
23:57:59
Написать мидлварь, которая будет добавлять pool в ctx, например.

А лучше завернуть работу с БД в модуль и экспортировать нужные функции.

Admin
ERROR: S client not available

Mikhail
25.04.2017
00:01:39
А лучше завернуть работу с БД в модуль и экспортировать нужные функции.
вариант неплохой, но проблема в том, что у меня данные для создания пула (хост, логин и пр.) приходят с клиента. Так что не получится так

Дмитрий
25.04.2017
00:02:44
Тогда мидлварь

Как раз для этого же

Mikhail
25.04.2017
00:22:34
Тогда мидлварь
Спасибо. Так и сделал

Rafael
25.04.2017
04:56:34
Lulz
25.04.2017
06:20:03
кто-нибудь работал с либой demonize? как убить процесс? =D (желательно через ноду реализовать)

я убиваю его, он перезапускается

North
25.04.2017
06:30:40
Можете помочь? Нужно макет загрузить в авокод через плагин который только на маке есть. 200р на киви закину. 15 минут займет

ASergey
25.04.2017
09:40:46
есть потребность в ноде выполнять jobы по мере их появления, что посоветуете?

Rafael
25.04.2017
09:41:27
мне кажется ты сказал это слишком обще

Anton
25.04.2017
09:43:02
нужен общий ответ видимо, в духе советуем очередь с джобами

Никита
25.04.2017
09:46:42
Кто использует тытрак — вы же обновились, да?

ASergey
25.04.2017
09:47:40
имеется ввиду какой job wjrker используете вы?

Google
Harry
25.04.2017
09:49:02
пасаны, кто нить генерил комнаты в сокет ио?

интересно из чего брали название

Rafael
25.04.2017
09:52:07
пасаны, кто нить генерил комнаты в сокет ио?
тебе же идентификатор нужен? так бери от времени с 1970 года

или заведи счетчик

Maxim
25.04.2017
09:58:21
самопальную модель акторов )

Rafael
25.04.2017
10:02:48
зачем акторы к сокет ио???

Harry
25.04.2017
10:12:02
тебе же идентификатор нужен? так бери от времени с 1970 года
а я придумал, просто буду называть комнату никнеймом сокета :0

Таймураз
25.04.2017
10:13:04
укажи модуль в package.json

и заново npm i

Lulz
25.04.2017
10:13:21
так сделал, если pg-native устанавливать то он с ошибкой плюется

Таймураз
25.04.2017
10:13:43
То, что ошибкой плюется- другое дело

Какой ошибкой?

Какой командой инсталлишь?

https://github.com/brianc/node-pg-native#install Казалось бы, обычный запрос в гугл "node js pg-native windows"

Он у тебя валится на сишном модуле

Lulz
25.04.2017
10:20:02
Таймураз
25.04.2017
10:20:16
npm install pg-native --save
Да я уже понял и ответил)

Страница 732 из 2748