Кеширование в ASP.NET Core: от IMemoryCache до Redis // Курс «C# ASP.NET Core разработчик»
Большинство современных веб-приложений рано или поздно сталкиваются с проблемой производительности: растёт нагрузка на базу данных, увеличивается время ответа API, а масштабирование инфраструктуры становится всё дороже. Одним из самых эффективных способов решения этих проблем является кеширование. Что рассмотрим на вебинаре: - зачем нужно кеширование, какие данные подходят для кеша и как организовать инвалидацию данных; - кеширование в ASP.NET Core: HTTP Cache, UseResponseCaching и IMemoryCache; - распределённое кеширование через IDistributedCache, Redis и сравнение Redis с Memcached. Кому будет полезно: - NET-разработчикам уровня junior+/middle, которые хотят повысить производительность своих приложений; - разработчикам, работающим с ASP.NET Core и высоконагруженными сервисами; - специалистам, готовящимся к собеседованиям или изучающим архитектурные практики современных backend-систем. Чему научатся участники по итогам вебинара: - определять, какие данные стоит кешировать и выбирать подходящую стратегию инвалидации; - использовать встроенные механизмы кеширования ASP.NET Core для ускорения работы приложений; - выбирать между локальным и распределённым кешем и применять Redis для масштабируемых решений. Преподаватель: Дзицкий Виктор - Тимлид, full-stack .NET Developer в SolarLab Пройдите опрос по итогам мероприятия - https://otus.pw/UYOC/ Следите за новостями проекта: → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/ → Макс: https://otus.pw/wVga/ → VK: https://vk.com/otusru
Название:
Кеширование в ASP.NET Core: от IMemoryCache до Redis // Курс «C# ASP.NET Core разработчик»
Категория:
Разное