Size: a a a

Node.js — русскоговорящее сообщество

2020 January 27

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Т.е. на уровне условного index.js смотреть и перенаправлять его к другому процессу?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
Т.е. на уровне условного index.js смотреть и перенаправлять его к другому процессу?
kind of
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Только у IPC никакой масштабируемости и работает в рамках одного окружения
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
А как тогда лучше разгрести такую "мультитенантность"?
источник

SS

Sergei Starodubov in Node.js — русскоговорящее сообщество
‹ Evgeniy O_o Medyankin ›
Всем привет
Подскажите пожалуйста, как сделать что бы  был не обьязательный параметр и в тоже время указать тип. П.с. Тайпскрипт
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
Народ, подскажите как решить подобную задачу:
Есть приложение instance.js, которое запускается при допустим, регистрации пользователя, в отдельном инстансе, и имеет уникальный pid. Как проксировать  запросы пользователя к его определенному инстансу?
если именно средствами ноды, то родительский процесс по сокету проксирует запросы дочерним процессам, и ответы от них проксирует наружу
но я не понимаю в чём именно вопрос и сложность
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Вопрос сейчас в выборе "архитектуры" под мультитенантное приложение. С БДшками разобрался, там для каждого арендатора своя БД с набором коллекций, в общем кластере. А сейчас думаю над тем как масштабировать само приложение — делать 1 инстанс с кучей коннектов или делать отдельные, под каждого арендатора
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Дмитрий Кузнецов
Вопрос сейчас в выборе "архитектуры" под мультитенантное приложение. С БДшками разобрался, там для каждого арендатора своя БД с набором коллекций, в общем кластере. А сейчас думаю над тем как масштабировать само приложение — делать 1 инстанс с кучей коннектов или делать отдельные, под каждого арендатора
честно, сделал бы на MQ
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Пользователей ~ 100-300, но базы могут быть довольно объемными
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Илья | 😶
честно, сделал бы на MQ
Что за MQ?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
очереди сообщений
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
ляжет сервер- считай что послал юзеров нахуй (как бы это злобно не звучало)
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Можно чуть подробнее, пока не понял что гуглить, куда копать
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Боюсь если начну читать всё подряд, долго не доберусь до сути
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
а почему именно разные БД для разных арендаторов?
у них уникальные коллекции?
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Много документов, а разные БД создаются быстро. Чтобы потом не искать для каждой выборки соотвествие с tenantId
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Да и информация бизнесовая, довольно критичная, накосячить не хочется
источник

Н

Никита in Node.js — русскоговорящее сообщество
Maxim Filippov
import TikTokAPI, { getRequestParams } from 'tiktok-api';

В чем проблема?
Тик апи???
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
Алексей Попов
а почему именно разные БД для разных арендаторов?
у них уникальные коллекции?
Набор коллекций разный. Т.е. всего есть около 150 видов сущностей, но 1 юзер может использовать например только 10, а другой 14
источник

ДК

Дмитрий Кузнецов in Node.js — русскоговорящее сообщество
В общем, тут больше вопрос как всё это дело красиво распараллелить
источник