
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
я умываю руки.