Size: a a a

2018 May 31

AB

Andrei Beliak in Node.js SPb
что такое молекулер?
источник

AB

Andrei Beliak in Node.js SPb
Ильнур Ибатуллин
молекулер использует fastest-validator, он очень быстрый. но у joi побольше фишек будет
мой случай похоже, попробую
👍
источник

VI

Viktor Isaev in Node.js SPb
А они совместимы с JSONSchema? Или у них свой формат?
источник

ИИ

Ильнур Ибатуллин in Node.js SPb
moleculer.services - фреймворк для микросервисов
источник

ИИ

Ильнур Ибатуллин in Node.js SPb
joi.object({
 key: joi.string(),
 value: joi.number(),
})
источник

AB

Andrei Beliak in Node.js SPb
спасибо, посмотрел, думаю годиться и если он быстрее настолько, то вообще отлично, мне в нагруженный ендпоинт нужно
источник

ИИ

Ильнур Ибатуллин in Node.js SPb
как-то так
источник

AB

Andrei Beliak in Node.js SPb
Ильнур Ибатуллин
joi.object({
 key: joi.string(),
 value: joi.number(),
})
да я посмотрел, fastest устраивает (вроде как, сейчас буду подробнее вникать).
спасибо :) :)
источник

Г

Григорий Владимирович in Node.js SPb
Если потяжелее mongoose :)
источник

NK

ID:107654166 in Node.js SPb
Слушайте, можно ли как-то слушать изменения в любой db посредством mongoose? у меня просто проведенна небольшая оптимизация и не часто изменяемые данные лежат в оперативке, и поэтому хотелось бы обновлять их по мере изменения
источник

NK

ID:107654166 in Node.js SPb
ой не в тот чат
источник

NK

ID:107654166 in Node.js SPb
написал
источник
2018 June 05

AB

Andrei Beliak in Node.js SPb
Есть такой вопрос. Мне надо в течении всей работы приложения писать в файл строки, каждая строка это JSON объект. Ничего кроме этого JSONа в строке быть не должно, потом этот файл будет разбирать сторонняя система (она же его и заберет). Стоит мне использовать какую то библиотеку для логирования для этой задачи, получу ли я от ее использования какие-то преимущества, или проще самому открыть файл и дописывать туда строки?
источник

AM

Andrey Melikhov in Node.js SPb
как минимум это надо делать в отдельном воркере
источник

AB

Andrei Beliak in Node.js SPb
а разве fs не асинхронный? зачем в отдельном воркере, можете пояснить?
источник

AB

Andrei Beliak in Node.js SPb
(или пояснить где об этом посмотреть)
источник

AM

Andrey Melikhov in Node.js SPb
надо знать нагрузку. у тебя не так-то много потоков чтобы в файлы писать
источник

AB

Andrei Beliak in Node.js SPb
нагрузка ~500-1000 строк в секунду должно быть записано, каждая строка примерно 300 ascii символов.
источник

AM

Andrey Melikhov in Node.js SPb
Операции с I/O асинхронны только относительно JS EventLoop но Worker Pool можно точно так же просадить
источник

AB

Andrei Beliak in Node.js SPb
но правильно я понимаю, что преимущество я в этом аспекте получу, только если библиотека поддерживает какой-то отдельный процесс для записи, как например в pino ?
источник