Ilia
OleG
Последую традиции:
Проектов на node пока нет, но есть на обычном js.
Специалист в web дизайне.
Anonymous
Более того, неважно какой язык приложения, это чисто process manager
OleG
Эм ну это всё на что я смог дать конкретный ответ
Aleksand
Aleksand
я про годность технологии и архитектуры для контейнеризации
Ilia
Aleksand
если php - уродец с этой точки зрения, то го просто красавчик
Vladimir
У го нет ничего специфичного с точки зрения контейнеризации
Vladimir
Даже, наоборот, для го она нужна в меньшей степени
Ilia
Но у докера есть плюсы в автоматизации деплоя...
Ilia
БД надо где то держать
Ilia
кэши там какие нибудь сетевые
Nikolay
Aleksand
use fork luke
The child_process.fork() method is a special case of child_process.spawn() used specifically to spawn new Node.js processes.
GG
Nikolay
сорян )
GG
ничего)
Nikolay
тут есть кстате хорошая статейка по процессам https://medium.freecodecamp.com/node-js-child-processes-everything-you-need-to-know-e69498fe970a
GG
GG
а то так будут форкать процессы вместо класера, как это делал я пол года назад 😅
Aleksand
Aleksand
я вообще впервые вижу и слышу про этот курс, едва ли я это лайкал, если честно
Aleksand
лол, нет, конечно
GG
ссорян, ща удалю этот флуд
cloudedbe
да что вы паритесь по поводу флуда, все равно я не думаю, что есть человек который читает все сообщения
GG
тут культурное сообщество
I
Ребят, только начал разбиратся с нодой. И вижу тут переписку о каких-то спавн процесах. Можно какую-то статью толковую об этом по подробней.
P.S. Не гугли, не все что гугл дает - полезно)
GG
апхапхахпахпха)
Aleksand
GG
I
Nikolay
весело )
.
Ребята все привет подзкажите пожалуйста хороший понятный источник по нод и видео урок
Dmitry
хороший и понятный источник - официальная документация
Dmitry
видеоуроки - ну для начинания можно глянуть скринкаст от кантора
.
Anonymous
Гайс, всем привет.
Такой кейс:
Нужно будет положить в базу юзеров (в одну таблицу) для двух приложений (app1 и app2). Скажем: ожидается 10k юзеров для app1 и 1000k юзеров для app2 (включая первые 10k юзеров из app1 — просто общая аутентификация).
И вот вопрос возник: а сможет ли SQL db (MySQL) обрабатывать запросы/записи без тормозов ? Если учитывать, что юзерам для app2 (1000k) нужна только аутентификация (прочитать row в базе, чтобы проверить пароль и выдать токен. Все остальные данные будут храниться в MongoDB или DynamoDB). А юзеры из app1 (10k юзеров из wordpress приложения) будут использовать базу уже "по полной" (возможно сложные/частые/записи query и т.д.).
Вопрос в том: эти 10k юзеров из app1 не будут страдать ? Там: обновление индекса после записи; просто частое обращение к таблице и т.п.
P.S. проблема просто в том, что app1 не может переехать с SQL т.к. wordpress
GG
опять это слово "MySQL"
CherryTea
Anonymous
Anonymous
На сколько я помню, это можно оптимизировать. И в mysql есть возможность поднятия master-master и master-slave instances
Anonymous
Балансировка за то будет и бд не ляжет
Таймураз
Тут будет правильнее шардировать данные
Anonymous
ну или так, если записей в таблице свыше миллиона, то лучше шардировать
Таймураз
Лучше изначально потратить много времени на архитектуру, а потом писать код, чем сначала писать код, а потом долбиться с логикой и думать, как сделать все правильно
Таймураз
Если, конечно, вы планируете расширяться (одна из приоритетных целей бизнеса или что у вас там)
GG
парни, давно не пользовался socket.io, сейчас понадобилось. вопрос - он еще актуален?
Anonymous
@legalt_wd , @Atassis , @Akiyamka понял вас, спасибо
Anonymous
парни, давно не пользовался socket.io, сейчас понадобилось. вопрос - он еще актуален?
я уже давно не пользовался, последний раз помню когда юзал его, там багов кучу, не продуман до конца правильно востановления соединения, отслеживание падения соединения, на сервере вообще не стоит его юзать, так и на стороне клиента
Сейчас вроде какая то новая версия вышла, но сам по себе socket.io тяжелый модуль
я юзаю wamp https://www.npmjs.com/package/cjs-wamp
Anonymous
та да
Anonymous
вечно он у них лежал
GG
да, заметил, последний коммит 7 дней назад\
GG
GG
я надеюсь она не унаследовала баги старой?)
GG
блин, не понимаю, почебы им не написать все заново. и выкатить новую версию. Зачем продолжать достраивать старое Г
GG
идея же офигенна и проста!
Sergey
GG
2) если они выкатять новую версию, старая от этого не перестанет работать
Sergey
ну ангулар же переписали
Sergey
скорее всего много важного кода, который долго переписывать
Nikolay
потому что получится kotlin :)
Nikolay
а на java весь банковский сектор, нельзя так просто взять и переписать джаву )
Sergey
Sergey
я тоже к этому склоняюсь. Другая команда даж писала.
Хотя принцип тот же остался
GG
пока стараюсь гуглить изо всех сил) если не получиться, придеться исходники смотреть(
Sergey
Влад
Про а2 тру стори
Nikolay
ng2-4 по сравнению с первой имеет какой то дикий порог вхождения
Nikolay
они просто обмазались паттернами и структурами, приправили все ts и наколбасили
Juan
ребяты, у кого есть готовый для push уведомлений серверная часть и клиентская, без сторонних api? куплю за 1к долларов
GG
GG
эх, обратился бы ты неделю назад(, я сегодня уже вышел на работу, и свободного времени мало будет, так что ссори 😬