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

Всем привет! Нужна помощь по оптимизации. Есть платформа по торговле криптовалютой. Для стартовой

загрузки данных используется довольно много апи запросов (около 20-30) и после этого включается вебсокет соединение для обновления данных. Но проблема в том что оно все начинает сильно тормозить а иногда и вообще зависает страничка.
Проект на React/Redux.
Есть ли инструменты которые помогут выявить утечку памяти и определить в чем собственно проблема?
Проект писал не я, он относительно старый и я единственный фронтенд разраб)
Спасибо всем кто откликнется

7 ответов

13 просмотров

А из-за чего именно начинает тормозить - выяснить не удалось? Интересно, а можно вытащить эти 20-30 запросов в веб-воркер?

Дмитро-Surr Автор вопроса
Den Pol
А из-за чего именно начинает тормозить - выяснить ...

Пытаюсь выяснить но довольно туго идет. Есть ли какие-то инструменты по типу вкладки Memory в Chrome dev tools для того что-бы получить информацию?

Дмитро Surr
Пытаюсь выяснить но довольно туго идет. Есть ли ка...

вкладка perfomance, там нужно сделать записать

Дмитро Surr
Пытаюсь выяснить но довольно туго идет. Есть ли ка...

Если нет мыслей, я бы начал с этого https://github.com/welldone-software/why-did-you-render, придется дебажить все подряд. Ну и вкладка performance, ессно

Используйте вкладку Performance и Network. У вас возможно waterfall у запросов "широкий".

Дмитро-Surr Автор вопроса
Deyl
Используйте вкладку Performance и Network. У вас в...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта