Maxim
25.10.2018
19:03:04
Alexandr
25.10.2018
19:07:23
@oce10t
возвращай промис, а потом просто ожидай его
let mydb = await require("sdfsdf");
@murzilka17
Можно, но надо делить запросы на части, а мне лень код пистаь :)
@aspatari @max_vynogradov
Я ж не тестировать, это api MMORPG игры, я хочу получить инфу обо всех объектах, а их там дохреналион
Maxim
25.10.2018
19:08:41
Artur
25.10.2018
19:09:07
ааа тогда многопоток тебе не нужен, нуу тут rxjs тебе в поможет, создай стрим даных да и слушай
Google
Maxim
25.10.2018
19:09:21
Artur
25.10.2018
19:09:51
да rxjs тут справится на ура
Alexandr
25.10.2018
19:10:02
@max_vynogradov
Та это понятно. Под рапалельностью я имею в виду запускаем 20-30 коннектов к серверу и по мере их возврата заменяем другими с новыми аргументами
Maxim
25.10.2018
19:11:15
Alexandr
25.10.2018
19:11:54
@max_vynogradov пасибо, буду посмотреть
Maxim
25.10.2018
19:11:55
правда я вот хз как красиво к ней прикрутить rxjs что бы подписыватся н всё это дело... но в конце концов - её методы можно промисифицировать =)
Alexandr
25.10.2018
19:12:01
@aspatari спасибо за помощь
async Бегло посмотрел Вроде то, что нужно
Maxim
25.10.2018
19:13:30
Alexandr
25.10.2018
19:14:01
Мне кажется на сеть больше нагрузка будет
Чем на проц
Maxim
25.10.2018
19:14:28
1 лямбда там сейчас может 15 минут работать
без ограничений - можно поднять 1000 лямбд "одновременно"
Google
Maxim
25.10.2018
19:15:14
рай для скрапинга и прочих вещей)
Alexandr
25.10.2018
19:15:15
Только Синхронизировать как
Kool
25.10.2018
19:15:30
require синхронный
Сергей
25.10.2018
19:15:45
может вы прекратите сообщения столбиками писать?
или вам похуям на правила?
Alexandr
25.10.2018
19:16:04
/rules
Maxim
25.10.2018
19:16:13
Сергей
25.10.2018
19:16:26
Alexandr
25.10.2018
19:16:55
Kool
25.10.2018
19:17:06
Сергей
25.10.2018
19:17:13
Aga
25.10.2018
19:17:22
Alexandr
25.10.2018
19:17:26
Ничего не закреплено
Сергей
25.10.2018
19:17:38
Alexandr
25.10.2018
19:17:59
А у меня нету, ладно, пофиг
так нельзя делать
А если так.
let mydbPromise = require(assdasd);
let mydb = await mydbPromise;
Aga
25.10.2018
19:19:29
Представьте что вы шлете SMS и каждое сообщение стоит реальных денег. Это поможет избавиться от гребенных столбиков)
Kool
25.10.2018
19:19:39
Google
Alexandr
25.10.2018
19:19:49
Почему?
Kool
25.10.2018
19:20:03
потому что экспортить нельзя промис
Сергей
25.10.2018
19:20:11
Eugene
25.10.2018
19:20:25
Artur
25.10.2018
19:20:33
Aga
25.10.2018
19:21:03
Сергей
25.10.2018
19:21:40
Alexandr
25.10.2018
19:21:51
Ага. А если лень? : )
Сергей
25.10.2018
19:22:25
а лучше увольняешься и идешь просить мелочь в переходе
Maxim
25.10.2018
19:22:49
Сергей
25.10.2018
19:23:07
Ага. А если лень? : )
тебя нанимали, чтобы ты решал задачи, а не искал готовых решений и потом пытался костыли подставить
Alexandr
25.10.2018
19:23:55
Ты че такой невеселый? Нахера писать и тестировать самому то, что уже написано и протесчтировано
some_random_anonymous
25.10.2018
19:24:28
Потому что это реализуется достаточно просто и быстро
Maxim
25.10.2018
19:24:33
Сергей
25.10.2018
19:24:56
@Atassis я думаю человеку пора на покой
Alexandr
25.10.2018
19:26:32
Ну все все, прости за гнилой базар, только не плачь, моя вина, извиняюсь
Сергей
25.10.2018
19:26:54
Google
Сергей
25.10.2018
19:27:17
some_random_anonymous
25.10.2018
19:27:56
Поциента пора выпиливать :) Он сюда спорить и подъёбывать залез, а не за помощью
Maxim
25.10.2018
19:28:31
Сергей
25.10.2018
19:28:35
@itsjohncena помоги выпилиться Lee Armstrong пожалуйста
Maxim
25.10.2018
19:36:21
у меня тут один вопрос есть архитектурный...
вот есть у нас експрес, монга - по сути - самописная адвансед админка поверх бдшки...
стандартные флов почти на каждый ендпоинт
1. Проверка прав доступа на едпоинт ( jwt )
2. Вадидация пейлоада
3. Работа с бд (крад)
3. Иногда - чутка бизнесс-логика, статистика там, иногда -бродкаст по сокетах
4. Сериализация аутпута
0. - между всеми этими фазами бегает еррор хендлинг.
-------
под всё это есть достаточно хорошие мидлвары / либы, которые можно заврапить в мидлвары
только вот я нигде не найду какого-то патерна/подхода/врапера на всё это дело. Хотелось бы разбросать всё это по файлах/папках, и по каких-то признаках "билдить" роуты на старте сервера.
Чем-то очень издали напоминает рельсы/ларавель/джанго.
Может у кого-то есть что сказать на этот счёт? как можно красиво это обыграть?
Alexandr
25.10.2018
19:39:25
Нашел нужную либу. Кому вдруг понадобится - вот https://www.npmjs.com/package/tress
Artur
25.10.2018
19:40:16
Eugene
25.10.2018
19:40:17
Maxim
25.10.2018
19:43:10
Антон
25.10.2018
19:56:18
Никто не знает почему либа debug не работает, во время дебага? Я привык всегда запускать дебаггер, а debug используется для логирования, логи хотелось бы видеть.
John
25.10.2018
20:20:19
Антон
25.10.2018
20:21:40
John
25.10.2018
20:23:14
Таймураз
25.10.2018
20:36:53
Alexey
25.10.2018
22:08:13
Привет, а в чем отличе sql и nosql и просто хранения данных в файлах
Evgeniy
25.10.2018
22:10:55
Какой логикой вы руководствуетесь что задаете подобные вопросы в чате по node.js? Я не то что-бы доебываюсь, просто хочу понять.
Alexey
25.10.2018
22:11:42
Evgeniy
25.10.2018
22:12:01
Лучше в гугл или википедию ;)
Vitaly
25.10.2018
22:12:06
Это ты готовишься к написанию соцсети?
Google
Alexey
25.10.2018
22:12:39
Vitaly
25.10.2018
22:13:07
бери SQL и иди в @dba_ru
Alexey
25.10.2018
22:13:32
Evgeniy
25.10.2018
22:13:36
Просто это имеет отношения к ноде, такое же как выбор монитора или стула, мы ведь все здесь сидим на стуле и смотрим в монитор. =)
Alexey
25.10.2018
22:16:11
Evgeniy
25.10.2018
22:17:00
я умываю руки.