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


Заработок на кэшировании в качестве Frontend-инженера
Повысьте производительность своего веб-сайта, изучив политики кэширования Современные фреймворки javascript, такие как React.js, Next.js и т. д., повысили удобство работы конечных пользователей и разработчиков благодаря более модульному декларативному стилю разработки. Виртуальные DOMS и сравнение помогли оптимизировать манипуляции с DOM. Но для браузера рисование DOM — не единственное, о чем нужно беспокоиться. Он также имеет дело с файлами и сетевыми вызовами; для создания..

Обработка непрозрачных ответов в Service Worker
Подробнее о непрозрачных ответах, о том, почему они представляют собой проблему и как с ними работать в сервис-воркере. Progressier автоматически обрабатывает непрозрачные ответы, так что вам не о чем беспокоиться. Но если вам интересно узнать больше о непрозрачных ответах, почему они представляют собой проблему и как с ними работать в сервис-воркере, пожалуйста, продолжайте читать. Что такое непрозрачный ответ? Когда веб-сайт запрашивает актив, например. изображение JPG или..

Движок V8 и встроенное кэширование в JavaScript
Встроенное кэширование - тема для JavaScript, которую редко обсуждают, но при этом очень важно писать оптимизированный код. Прежде чем мы начнем, что такое встроенное кэширование, нам нужно знать, зачем нам встроенное кеширование. Да, нам нужно кеширование, чтобы ускорить работу, мы все это знаем. Итак, следующая часть - как в игру вступило встроенное кеширование? История встроенного кеширования восходит к движку Google V8. Первый движок JavaScript под кодовым названием SpiderMonkey..

Как создать быстрый кеш приложения с особыми условиями для огромных вызовов веб-API в .NET
У вас когда-нибудь была задача сделать какой-нибудь крупный звонок, чтобы быть намного быстрее? У меня был один, у нас был вызов, который берет огромное количество данных из SQL (около 300 тысяч строк, что занимает ~ 60 МБ), что занимает 5 секунд, сжимает данные (занимает еще 10 секунд), а затем отправляет их обратно пользователю . А для бизнеса требуется весь набор данных сразу. Обычно мы использовали кеширование на уровне DataAccess, так как этого вроде бы достаточно, но в данном..

Использование кэширования Redis для максимальной производительности с помощью Spring Boot и Java
Кэширование — популярный метод повышения производительности приложений за счет снижения нагрузки на такие ресурсы, как базы данных или удаленные службы. В этой статье мы рассмотрим, как использовать Redis в качестве кеша в приложении Spring Boot для достижения максимальной производительности. 1. Введение в кэширование и Redis Кэширование — это метод хранения и повторного использования результатов дорогостоящих операций для повышения производительности и снижения нагрузки на базовые..

React.Js: достижение времени отклика сервера 20 мс с помощью рендеринга и кэширования на стороне сервера
Мы все любим ReactJ за его производительность рендеринга, модульность и свободу выбора стека. Но есть одна вещь, которая выделяет его. Обработка на стороне сервера . До React большинство фреймворков javascript были ориентированы на создание одностраничных приложений и проделали с этим довольно большую работу. Но сейчас 2016 год, эра гибридных приложений! Приложения, которые могут работать вне среды браузера . React начал тенденцию, поддерживая рендеринг на стороне сервера, что..

Методы оптимизации вызова службы
Команды разработчиков, работающие с микросервисной архитектурой, сталкиваются с сложной проблемой: повысить производительность, но при этом интегрироваться со все большим и большим количеством сервисов. Давайте рассмотрим некоторые решения для оптимизации вызовов служб на стороне сервера. Задний план Несколько лет назад мы работали только с несколькими вызовами служб на запрос страницы, и это тоже были мелкие цепочки вызовов. Теперь нам может потребоваться вызвать 10+ сервисов для..