170 похожих чатов

То есть пусть все в одной очереди на ядро толкаются?)

58 ответов

46 просмотров

Так они всё равно большую часть ждут, пулом по 10к на ядро, но проблема то не в ядрах, а в сети

стоит отметить, что сейчас 1 нода справляется с 100к клиентами) да делает это очень плохо - рестартует, дохнет, падает, но панику никто не наводит)

Artem Dantevich
стоит отметить, что сейчас 1 нода справляется с 10...

Так слегла или и всё таки нет? https://t.me/nodejs_ru/1140684

Artem Soroka
Так слегла или и всё таки нет? https://t.me/nodej...

как мне говорили ложилась когда было 1к клиентов, потом что то протюнили, и вроде как работает

Artem Dantevich
стоит отметить, что сейчас 1 нода справляется с 10...

Делай арбитора, тут вариантов нет. Куб же может сообщать арбитору, какие контейнера он прибил?

Feanorx
Делай арбитора, тут вариантов нет. Куб же может со...

не совсем понимаю зачем арбитр - куб прибил контейнер, рестартанул контейнер на другой тачке - взял из редиса аккаунты которые были онлайн больше чем 5 секунд назад - киннул раунд робинном в очередь, коннекты - восстановлены

Artem Dantevich
не совсем понимаю зачем арбитр - куб прибил контей...

Ты же не каждые 5 секунд проверяешь хелсчек?

Feanorx
Ты же не каждые 5 секунд проверяешь хелсчек?

флаг онлайна аккаунта ставится по событию с биржи - биржа присылает раз в 5 секунду событие ping

Feanorx
Делай арбитора, тут вариантов нет. Куб же может со...

Не будем тюнить ось, нафигачим сразу кубер со своим краш луп бак оф, профит 😉

Artem Dantevich
флаг онлайна аккаунта ставится по событию с биржи ...

Ну тогда хотя бы те которые 10 секунд оффлайн. Не нужно ходить по лезвию ножа

Artem Soroka
Не будем тюнить ось, нафигачим сразу кубер со свои...

тут весь цикл, начиная от выбора ноды странный

Alexey Ermakov
тут весь цикл, начиная от выбора ноды странный

какая альтернатива? довелось мне видеть, как "давайте перепишем всё на <язык программирования>" - редко хорошим заканчивается)

Artem Dantevich
какая альтернатива? довелось мне видеть, как "дава...

ежедневно переписываю ноду на go/rust, т.к. эта поделка не вытягивает 🙂

Alexey Ermakov
ежедневно переписываю ноду на go/rust, т.к. эта по...

где потом найти тех, кто поддерживать будет на go/rust)

Alexey Ermakov
ежедневно переписываю ноду на go/rust, т.к. эта по...

сделай бенчмарк нода+uws / elysia vs fasthttp на го, и выложи плиз сюда, если не трудно

Andy Cox
я уже делал

а зачем ещё?

Alexey Ermakov
ежедневно переписываю ноду на go/rust, т.к. эта по...

По сообщениям в чате, здесь половина из фейсбука пишет хайлоуды )) Редко производительность яп становится проблемой, я видел в интерпрайзах ларку гоняют, и даже там проблема с производительностью на стороне БД и подлежащей инфраструктуре

Artem Soroka
По сообщениям в чате, здесь половина из фейсбука п...

конечно, отдавать не трудно было что, а вот считать нужна мощность

Alexey Ermakov
а зачем ещё?

ты просто утвержал, что нода не вытягивает, посмотри порог, когда fasthttp начнет отваливаться, а uws еще спокойно будет работать

Andy Cox
ты просто утвержал, что нода не вытягивает, посмот...

uws это на с++ что-то и к ноде отношения не имеет (зачем мне это к ноде цеплять, если я могу просто в бинарь скомпилить) го тюнится под нагрузки расту всё равно вообще - тот же с/с++

Alexey Ermakov
uws это на с++ что-то и к ноде отношения не имеет ...

уже отправил pr на удаление всего этого? https://nodejs.org/api/addons.html

Andy Cox
уже отправил pr на удаление всего этого? https://n...

зачем мне аддон для ноды если я могу просто бинарь запустить?

Чтобы писать на няшном и ванильном без поинтеров, бороунга, аскетичного синтаксиса мэйби?

Artem Soroka
Чтобы писать на няшном и ванильном без поинтеров, ...

Тут нехватает UB, модуль с ним добавит красок, особенно на проде 🥰

Artem Soroka
Чтобы писать на няшном и ванильном без поинтеров, ...

фу, лучше с поинтерами и УБ, чем "нам нужен хайлоад, давайте к ноде плагины писать"

Andy Cox
нет, не лучше 🫠

даже спорить не буду) пиши модули для ноды / береходи на bun 🙂

Andy Cox
да без bun так-то вполне норм)

вообще я реально не сталкивался с тем, что нужно что то переписывать на более быстрый язык. Все в любом случае можно разрулить, а тащить эту лоу левел херь в проект вообще не хочется.

Alexey Ermakov
фу, лучше с поинтерами и УБ, чем "нам нужен хайлоа...

В чем проблема, в каждом проекте нода гуп используется, и никто не плачет чет, хотя это плюсовый адон жеж

Artem Soroka
node-gyp же

из 40+ сервисов на жс только в одном и то, потому, что 0mq как с++ аддон в зависимостях

Alexey Ermakov
где в каком каждом гуп используется

Много модулей это байндинги к сишным либам, и не только в ноде, в питоне так же, и в рубях, и под эрланг есть, там где нужно ЦПУ сильно подергать

Artem Dantevich
какая альтернатива? довелось мне видеть, как "дава...

А я часто наблюдаю как раз success story переписывания на более подходящий язык/платформу

Artem Dantevich
где потом найти тех, кто поддерживать будет на go/...

С растом, наверное, сложно. Но толковых гоферов оказалось найти заметно проще толковых нодеров

Artem Soroka
По сообщениям в чате, здесь половина из фейсбука п...

Так Энтерпрайз часто не про нагрузку. А если она появляется, решают вопрос вертикальным масштабированием

Алексей Попов
С растом, наверное, сложно. Но толковых гоферов ок...

это наверно из-за фронта где то видел такое, что 7 из 8 джунов учат фронт )) а потом просто смотрят какой нибудь курс на ютюбе типа "бекенд на node для магазина за 2 часа" объявляют себя фулстеком и откликаются на бекендера или фулстека на ноде. И половина из них себе год коммерческого опыта рисует, так как их отклики просто не рассматривают вот и попробуй среди такой массы экперта по ноде найти ))

Проблема не только с джунами. И люди с опытом бывают никакие

Andy Cox
который доку читал

и что это даст? можно хоть 10 раз прочитать и ничего не понять

Алексей Попов
Проблема не только с джунами. И люди с опытом быва...

Ну пришел к вам человек, сказал что два года бек фигачил на ноде. Он же естественно себя джуном не назовет. А бека никакого он два года не фигачил, потому что на самом деле он ноду увидел три месяца назад а что говорить на собесах, он "выучил на курсах" есть такие, что специально готовят для "взлома собеседующего" вот и впечатление потом, что даже с опытом люди никакие потому что попался вот такой вот "взломщик"

Егор
а кто такой толковый нодер?

Разработчик, который может хорошо (тут тоже можно описать что это значит) решать хотя бы продуктовые задачи Упреждая вопрос - для хорошего решения продуктовых задач надо понимать особенности ивентлупа, быть знакомым с разными языками и платформами, подходами, паттернами, инструментами, концепциями, и пр.

Rain
Ну пришел к вам человек, сказал что два года бек ф...

суть в том, что он может и писал два года на ноде, но это был express) тут нужно смотреть проекты и изучать уровень понимания nodejs api

Rain
Ну пришел к вам человек, сказал что два года бек ф...

Приходят люди, у которых есть реальный верифицируемый опыт в годах. И с такими людьми тоже проблемы Мне уже начинает казаться, что если у разработчика знания опыт только в ноде, то это может быть проблемой С некоторыми другими языками подобной проблемы нет (но возможно она есть для разработчиков на пхп, питоне, руби)

Алексей Попов
Вопрос не понятен

так же как созваниваемся по пятницам, только публичные собесы с кем-нибудь

Алексей Попов
Пойдёшь на такой собес?

я думаю желающие пособесить и стать собеседующимся найдутся

Егор
а кто такой толковый нодер?

кто в цирке не смеётся

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Не ну фпц - это уже просто троллинг какой-то. Элементарный код нельзя собрать. ЧЯДНТ? program Project1; {$mode delphi} uses SysUtils, Classes, Generics.Collections; var...
Peter
4
а где есть mysql cloud кроме яндекс-клауд?
Oleg Nosov
13
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
14
hi im a cs student. i need some advice from people who have enough experience in Embedded Software. I need to know whether this profession is suitable for me. I have watched s...
Sahand 🏔️
8
А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
Кстати а покупал кто-нибудь ЭЦП для подписи кода? А то у меня на некоторых компах и ОС иногда SmartScreen винды программу за вирус принимал. Если купить такую ЭЦП и подписыват...
Дмитрий Завгородний
15
Карта сайта