Size: a a a

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

2019 November 09

¿

¿hope in Node.js — русскоговорящее сообщество
Denis Gr
Всем привет можете посоветовать что прочитать/посмотреть про NodeJs (Продвинутый уровень)?
На оф канале ноды на ютубе можешь поискать доклады на нужную тебе тему
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
народ привет , может кто нить подсказать помочь советом , есть база данных маленькая , но там одна таблица в 500 тысяч записей, к которой сам сайт и сервисы через апи постоянно стучатся , из-за чего происходит загрузка проца на 100% , но оператива 500 мб всего потребляется
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
соответственно сайт тупит по черному и падает постоянно
источник

DG

Denis Gr in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а каких знаний тебе не хватает?
Ну... я не знаю точно что не хватает, с api работа понятная из БД знаю только mongoDB, может еще Sql выучить? с фреймворками работал... теперь не знаю куда дальше идти но чувствую что это не конец.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Андрей
Всем привет. Ребят, кто знаком с Node js, нормально ли на ней писать проекты? я имею ввиду какой-нибуть блок, инернет магазин или собственную cms. Или это мазохизм, и лучше использовать php, ну или python? Может node подходит больше для "реалтаймов" и как среда разработки?
конечно нормально, это все можно написать на ноде.

однако, например, автор пятиминутки реакт говорит, что для обычных блог/cms/магаз пхп подходит лучше, потому что на нем есть фреймворки (ларавел), на которых это все будет сделано гораздо быстрее и проще. т.е. дело в скорости разработки.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Greg Smit
народ привет , может кто нить подсказать помочь советом , есть база данных маленькая , но там одна таблица в 500 тысяч записей, к которой сам сайт и сервисы через апи постоянно стучатся , из-за чего происходит загрузка проца на 100% , но оператива 500 мб всего потребляется
индексы есть у таблицы?
источник

DG

Denis Gr in Node.js — русскоговорящее сообщество
¿hope
На оф канале ноды на ютубе можешь поискать доклады на нужную тебе тему
Нашел, подписался!) спасибо
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
индексы есть у таблицы?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Denis Gr
Ну... я не знаю точно что не хватает, с api работа понятная из БД знаю только mongoDB, может еще Sql выучить? с фреймворками работал... теперь не знаю куда дальше идти но чувствую что это не конец.
по ноде может пригодиться в будущем:
- работа с вебсокетами
- работа с потоками (которые stream)
- работа с sql
- сделать типовые проектики?
- научиться работе с гитом, преттиером, линтерами?

в целом по разработке пригодится:
- алгоритмы
- архитектура
- солид, паттерны
- прочие советики по программированию ("чистый код", "программист прагматик" и т.п.)
- tdd
- софт скиллз
источник

DG

Denis Gr in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
по ноде может пригодиться в будущем:
- работа с вебсокетами
- работа с потоками (которые stream)
- работа с sql
- сделать типовые проектики?
- научиться работе с гитом, преттиером, линтерами?

в целом по разработке пригодится:
- алгоритмы
- архитектура
- солид, паттерны
- прочие советики по программированию ("чистый код", "программист прагматик" и т.п.)
- tdd
- софт скиллз
Хм) есть еще немного, спасибо огромное!😊
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
- проверить запросы, вдруг в каком-то используется поле без индекса
- проверить количество запросов, вдруг там n+1 какое-нибудь
- уменьшить число запросов
- проверить самые долгие запросы

- вынести в кэш? (редис)
- профайлером пройтись мож не в базе дело
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
- проверить запросы, вдруг в каком-то используется поле без индекса
- проверить количество запросов, вдруг там n+1 какое-нибудь
- уменьшить число запросов
- проверить самые долгие запросы

- вынести в кэш? (редис)
- профайлером пройтись мож не в базе дело
да щас натсрйоки сначала начал копать , началось все после переезда
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
где можна поменять этот адресс?)
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
- проверить запросы, вдруг в каком-то используется поле без индекса
- проверить количество запросов, вдруг там n+1 какое-нибудь
- уменьшить число запросов
- проверить самые долгие запросы

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

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Greg Smit
интересно, сверил старый сервер и новый небыло в новом этой строчки, поставил, и теперь нагрузка с проца прсото упала , и сайт летает
эта строчка включает кеширование )
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
эта строчка включает кеширование )
хм , кеширование запрсоом включал сразу , старнно чтол оно не включилось
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Greg Smit
хм , кеширование запрсоом включал сразу , старнно чтол оно не включилось
там вроде как несколько режимов кэширования
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
ну вот как щас меян вполне устраивает
источник

OV

Oleksandr Velychko in Node.js — русскоговорящее сообщество
Savenets Nikolay
где можна поменять этот адресс?)
Ну наверное в конфиге Webpack.
источник

G

Greg Smit in Node.js — русскоговорящее сообщество
так работало раньше проблем не наблюдалось
источник