Microsoft представила новую систему кэширования с открытым исходным кодом - Garnet, которая, как утверждается, сделает серьезный прорыв в увеличении скорости работы приложений и сервисов. Кэш-хранилище является видом памяти, важной для быстрого хранения и обработки данных, что оптимизирует производительность системы.
По словам Microsoft, Garnet уже внедряется в широкий спектр ее продуктов и сервисов, таких как платформа Windows & Web Experiences, Azure Resource Manager и Azure Resource Graph, что способствует увеличению скорости работы приложений и услуг.
Удивительным оборотом событий стало то, что Garnet был сделан с открытым исходным кодом и доступен для загрузки на GitHub бесплатно, идя вразрез с предыдущим отношением Microsoft к открытому исходному коду.
В своем блоге Microsoft изложила мотивацию разработки Garnet и рассказала, какая эффективность была достигнута. Подчеркивается, что у Garnet высокие требования к аппаратному обеспечению, однако большинство современных ПК и ноутбуков способны использовать эту технологию, что позволит большему количеству пользователей Windows 10 и Windows 11 использовать данный инновационный инструмент.
Microsoft упоминает, что работа над удаленным кэш-хранилищем началась еще в 2021 году и привела к созданию Garnet. Компания сделала Garnet доступным на GitHub для тех, кто заинтересован в изучении, применении и развитии этой технологии. Она надеется, что пользователи смогут расширить возможности Garnet, а также стимулировать исследования и сотрудничество в академических кругах.
Проблемы устаревших кэш-хранилищ для разработчиков приложений заключаются в том, что их может быть сложно модернизировать, добавляя новые функции, или они могут плохо работать на различных платформах и операционных системах. Microsoft утверждает, что Garnet избавлен от таких проблем, поскольку это проект с открытым исходным кодом, что способствует созданию эффективных и быстрых приложений.
Читай нас в Telegram канале "ИТ Вестник" и в группе VKontakte. Ссылки в профиле.