Публикации по теме 'performance'


Как движки JavaScript достигают высокой производительности
JavaScript — впечатляющая технология. Не потому, что он особенно хорошо спроектирован (это не так). Не потому, что почти на каждом потребительском устройстве с доступом в Интернет в мире была запущена программа JavaScript. Наоборот, JavaScript впечатляет, потому что почти каждая функция языка делает его кошмарным для оптимизации, и при этом он быстрый. Думаю об этом. Информации о типе нет. Каждый отдельный объект может приобретать и терять свойства в течение времени жизни..

Кластеры Node.js: изначальное повышение доступности наших приложений Node.
Возможно, вы уже сталкивались с необходимостью масштабировать свое приложение Node.js, чтобы повысить его доступность, не так ли? Что произойдет, если блокирующая операция ввода-вывода «заморозит» цикл обработки событий и поступит новый запрос? Обработка второго запроса займет больше времени. А что, если еще до того, как этот второй запрос будет решен, придет третий? В этой статье мы будем использовать встроенную функцию Node.js, которая позволит нам повысить доступность за счет..

Пять приемов оптимизации производительности API, которые должен знать каждый Java-разработчик
Почему ответ вашего API такой медленный? Возможно, вам нужно решить эти проблемы. Как бэкенд-разработчики, мы всегда пишем различные API, будь то HTTP REST API , обеспечивающий поддержку данных для веб-интерфейса, или RPC API, обеспечивающий внутреннее использование.

Встряхивание дерева React Native Apps
Как мы применили методы оптимизации, общие для веб-приложений, к нашему приложению React Native, чтобы сократить время запуска на 20%. Дерево что? По общему признанию, Tree Shaking может быть запутанным термином. Возможно, вы уже слышали об этом как об импортном исключении в TypeScript. Tree Shaking — это форма устранения мертвого кода , связанная конкретно с удалением неиспользуемых экспортов. Если бы мы объединили все модули, неиспользуемые экспорты оказались бы мертвым кодом..

Повышение производительности и масштабируемости API: лучшие практики для C# и ASP.NET
Создание высокопроизводительных и масштабируемых API-интерфейсов имеет решающее значение для обеспечения исключительного пользовательского опыта. Разработчики C# могут использовать различные методы и рекомендации, которые могут значительно повысить производительность и масштабируемость ваших API. В этой статье мы рассмотрим конкретные стратегии, такие как кэширование, сжатие ответов, балансировка нагрузки, оптимизация запросов к базе данных и использование механизмов кэширования, а также..

Помимо сигналов Angular: сигналы и пользовательские стратегии рендеринга
TL;DR : сигналы Angular могут упростить отслеживание всех выражений в представлении (Component или EmbeddedView) и планировать пользовательские стратегии рендеринга в очень хирургическим путем. Таким образом, включение некоторых захватывающих оптимизаций. Несмотря на то, что библиотеки и фреймворки все лучше и лучше отслеживают изменения и передают их в DOM, мы можем заметить, что иногда узким местом производительности являются обновления DOM . Давайте рассмотрим, как..

Моя проблема в том, что у меня есть отдельные объекты, которые я хочу визуализировать, поэтому многопоточность верхнего уровня не…
Моя проблема в том, что у меня есть отдельные объекты, которые я хочу визуализировать, поэтому многопоточность верхнего уровня не очень полезна. Я сохраняю надежду, что когда-нибудь в OpenScad будет встроена многопоточность, так что, хотя, возможно, объединение верхнего уровня должно будет работать на одном процессоре, рендеринг отдельных частей сможет выполняться одновременно. Тем не менее, отличные указатели!