Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 136 сообщений
Cообщения с меткой

performance optimization - Самое интересное в блогах

Следующие 30  »
rss_habr

Сумачечая производительность LINQ в .Net7

Воскресенье, 06 Ноября 2022 г. 14:04 (ссылка)

Исторически так сложилось, что LINQ взыскал "сомнительную" репутацию за его скромную производительность. LINQ медленный, аллоцирует память, сложно читается, поэтому обычно его используют как инструмент запросов к БД и то, зачастую сложные запросы легче написать на SQL. Даже на собеседованиях джунов просят не использовать LINQ в алгоритмах.

Однако в .NET 7 всё будет по-другому...

Подробней...

https://habr.com/ru/post/697632/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697632

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ищем боттлнеки за 30 минут с помощью Jaeger трейсов

Четверг, 28 Июля 2022 г. 15:31 (ссылка)

Всем привет! Меня зовут Артем, я бэкенд-разработчик в команде клиентского бэкенда. Одна из важных частей моей работы — это снижение латенси нашего бэкенда. История, о которой я расскажу в статье, как раз и началась с одной из таких задач. Звучала она следующим образом:



В одном из эндпоинтов чекаута 99 перцентиль латенси пробивает SLO. Нужно это исправить.

Соответственно, возникает вопрос: как максимально быстро и точно найти причину тормозов очень низкочастотного запроса на 99 перцентиле и что делать, чтобы ее устранить? Ответом на него стала библиотека для полуавтоматического поиска узких мест в распределененных системах. Ссылка на гитхаб будет в конце статьи.

Читать дальше →

https://habr.com/ru/post/679300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679300

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Снижение аллокации при замыкании (closure)

Вторник, 19 Июля 2022 г. 21:37 (ссылка)

Недавно у меня появилась задача по снижению аллокации в очень горячем месте кода. Там происходит тривиальное: запускаются Task'и в которых заранее известным набором handler'ов обрабатываются объекты. Вооружившись профайлером, я с удивлением обнаружил, что много памяти (и много времени GC) затрачивается на удаление объектов-замыканий.

Читать далее

https://habr.com/ru/post/677818/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677818

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Method Dispatch

Суббота, 25 Июня 2022 г. 15:54 (ссылка)

Method Dispatch или чего не мы не замечаем при работе программы?

Читать далее

https://habr.com/ru/post/673400/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673400

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Простые шаги по повышению производительности ASP NET Core приложения

Среда, 02 Июня 2022 г. 01:37 (ссылка)

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

Статья будет полезна разработчикам и лидерам команд, стремящимся улучшить производительность системы в целом. Также статья будет полезна опытным разработчикам, которые смогут использовать список рекомендаций из данной статьи в качестве отправной точки для создания или дополнения собственного чеклиста по улучшению производительности ASP NET Core приложений.

Читать далее

https://habr.com/ru/post/669176/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669176

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<performance optimization - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda