Дима
С бинарным модулем и кластером
Vladimir
"Производительность I/O бэкэнда" . Тестирует sha256
Vladimir
Хабр как всегда
V
Да статья говно
OMG2SMART4YOU
всем привет. .подскажите пжл где можно найти инфу про Web RPC на русском!?
Nurik
Всем привет. Ребят подскажите как в request модуле получить raw body после запроса ?
Aleksand
Aleksand
Nurik
OMG2SMART4YOU
Aleksand
Да)
на русском нет базовых, на англ есть очень хорошие
Aleksand
на русском про вебртс только парни из воксимпланта пишут, больше никого не видно
OMG2SMART4YOU
Sergey
OMG2SMART4YOU
спасибо!
OMG2SMART4YOU
Anonymous
Всем привет.
Я - начинающий node.js dev.
До этого был небольшой опыт разработки под мобилки
Nikita
Ох, как тебя закинуло
Anonymous
Хотел я быть бэкэндщиком - получил.
Anton
мобилки же это всякие жвм да сфивты в основном, как тебя в ноду закинуло?
Nikita
Реально интересно.
Anonymous
Сразу есть вопрос насущный.
Хочу прям разобраться-разобраться в event loope’е node. а то у меня в проекте есть совсем страшные вещи. Посмотрел вот это видео, но вопросов стало больше, чем ответов. (https://www.youtube.com/watch?v=PNa9OMajw9w&t=335s)
Может кто-нибдуь посоветовать какую-нибудь литературу по этому поводу?
Писал под iOS на свифте. Язык - прекрасный, сама плафторма - так себе. Перешл на ноду, т.к. захотелось быть поближе к сетям, бэкенду, и так далее. Думаю осилить плюсы и писать еще и на них всякие «узкие» вещи.
Anonymous
люблю я бэк и не люблю верстать таблицы в таблицах.
и просто тянет учить что-то новое.
Anonymous
Anonymous
Мб кому-то поможет когда-то эта картинка.
Так что там по литературе об internals node?
myk.
Смотрите "Philip Roberts: What the heck is the event loop anyway? | JSConf EU 2014" на YouTube
https://youtu.be/8aGhZQkoFbQ
Nikita
По-моему нода не самое лучший выбор для бэка
Nikita
Есть куда лучше php, ruby, go, java
myk.
Отличное видео по ивент лупу
myk.
Все наглядно и понятно
Nikita
Я за эвент луп узнал из видео кантера
ikasymov
Ребята у меня вопрос по поводу ООП в js, у меня есть атрибут класса, она задается асинхронно с помощи одной функции, проблема в том что мне приходится ждать эту функции пока она задаст этот атрибут, как вы работаете с ООП + асинхронность вообще?
если я напишу промис и все вызовы этого атрибуте делать через then мне кажется не красивым
ikasymov
я не хочу делать вот так
function Parser(){
this.token = new Promise((resolve, reject) =>{
methods.getAuthToken(token => {
resolve(token);
});
});
}
let parser = new Parser();
parser.token.then(token=>{
console.log(token);
});
Nikita
Т.е. Юзать ноду как слой?
Anonymous
pre-fork, gorutines + scheduler, multithreading
Nikita
Anonymous
первое и последнее - просто ад.
Ihor
ikasymov
а разница? тоже самое будет
Anonymous
Nikita
Я сам новичек в ноде и сижу на ней потому, что люблю js. Но меня огорчило, что я должен включать кластеры, чтоб обрабатывать больше 50 запросов в секунду.
Yar
uts
ikasymov
А почему не прототип?
мне все ровно придется через then делать
я думал можно было сделать так что бы класс при иницилизации запускал этот метод. и при уже создании обьекта уже был с таким атрибутом
Anonymous
ikasymov
Nikita
ну это же тоже самое не?
Не видел чтоб так делали. Единственная идея, это задать пустой метод, а потом его переписать.
Nikita
Или пустое свойство.
Anonymous
Aleksand
uts
Nikita
Я сам? Я сейчас пишу апи сервер для базы на мускуле. И он почти нулевый, но больше 50 запросов в секунду не обрабатывает.
uts
И тебе никто ничего не суёт пока
Kons
Nikita
У него притензии, что он этого сделать не может, а не к красоте.
Dmitry
Nikita
Aleksand
Nikita
Если я проект покажу, ты скажешь, где я нарубил?
Nikita
Kons
Надо стараться не блокировать поток в ноде
Nikita
Как это сделать?
Nikita
У меня ответ с сервера на выгрузку одной таблицы очень долгий, где то до 200 мс.
Nikita
Я не понимаю, почему так.
Nikita
Я запрос который посылает sequalize писал в консоль в mysql и он отдает таблицу за 10 мс
Nikita
И я даже не знаю куда гуглить, ед. Что я нагуглил это кластеры
Pavel
можно child process через fork запускать
Nikita
Это все к кластерам относится, нет?
Nikita
И причина почему тратится 200 мс на вывод таблицы, мне не понятно. У аналога на java 20-50 мс
Anonymous
Привет! У меня вопрос по webdriver.io.
Нужно получить значение title в iframe на странице. После переключения контекста на айфрейме я нахожусь в его DOM-дереве, но не могу адекватно получить значение title. Как сделать это без костылей?
Схема решения:
var iframeValue = browser.element('#iframe_id').value;
browser.frame(iframeValue);
browser.waitForExist('title');
browser.getTitle(); //returns page title, not iframe title
browser.element('title').getText(); //returns ''
browser.element('title').getHTML(); //returns '<title>iframe title</title>'
Pavel
не к кластеру