ski28, join(roomName) to(roomName) реализовано? в первой части вопроса этого нет, ну да ладно, я не стараюсь переубедить тебя. Если у тебя все это уже есть, то 90% боли у тебя закрыто...
Андрей Беляев,
"где коля".split(" ")
[ 'где', 'коля' ]
"где петя".split(" ")
[ 'где', 'петя' ]
другими словами
const arr = str.split(" ")
arr[0] - ключевое слово, которое ты обрабатываешь как команду
arr[1] - слово на которое ты реагируешь как параметр запроса
в более сложных кейсах пользуешься иными алгаритмами парсинга
Библиотека вк-ио не реализует тебе бизнес логику, это библиотека обертка над апи представляющая удобный интерфейс взаимодействия с соц сетью.
Сомневаюсь, что автору интересно писать твой "бизнес" код в свою библу. Но попробуй напиши ему в issue в гит репо )))) вдруг он решит, что именно этого функционала его библиотеке не хватает )))
По мне пм2 удобен двумя вещами, можно поднять кластер по числу ядер физической машины, можно собирать метрики, есть интеграции пм2 под прометиус вроде. Падение процесса в контейнере решается легко политикой перезапуска.
Никита, ты не внимательно меня прочел. в твоем кастомном адаптере в конструкторе класса благодаря наследованию инициализирует экспресс, а ты отдельно инициализируешь некст.
puppeteer под капотом юзает хром, со всеми вытекающими, создается профиль пользователя браузера, наращивается кеш и тп, все это может занимать пару тройку гигабайт на инстанс с докером, итого х15 считаем.... вероятно просто нужно больше диска или отключать кеши и чистить профили
devilsD, для примера лямода выбрала себе го для высоконагруженных проектов, ООП не ООП вопрос второй, если обсуждается вопрос экономии ресурсов и максимальной производительности, то нужно быть готовым идти на компромиссы. Я сравнивал ноду и го, производительность последнего была лучше, как бы я не мечтал об обратном. Разница была в 2 4 раза по числу ответов в секунду.
Нода быстрее пхп, но это не эталон производительности, если нужно ещё быстрее стоит смотреть в го или ещё куда.
Плюс ноды а том что один язык бек и фронт, тут это однозначно удобно.