denis19 Microsoft технологии denis19 Microsoft

Microsoft Research представила открытое решение для создания кэш-хранилища под названием Garnet

Команда разработчиков из Microsoft Research представила Garnet — кроссплатформенный проект быстрого кэш-хранилища нового поколения с открытым исходным кодом для ускорения работы приложений и сервисов.

Исходный код проекта Garnet опубликован на GitHub под лицензией MIT License.В Microsoft Research пояснили, что уже на старте проекта у решения есть полноценный и расширяемый API, поддержка разного типа памяти и многоуровневых хранилищ, подключаемый сетевой уровень со сверхнизкой задержкой, стабильная работа и хорошая производительность на bare metal.Дополнительные преимущества проекта (по заверению Microsoft Research): Garnet использует популярный протокол RESP в качестве отправной точки, что позволяет использовать его из немодифицированных клиентов Redis, доступных сегодня в большинстве языков программирования; Garnet предлагает гораздо лучшую масштабируемость и пропускную способность благодаря множеству клиентских подключений и небольшим пакетам, что приводит к экономии затрат на тяжёловесные приложения и сервисы; Garnet демонстрирует лучшую задержку клиента на 99-м и 99,9-м процентиле, что имеет решающее значение для реальных сценариев; основанный на новейшей технологии .NET, Garnet является кроссплатформенным, расширяемым и современным.

DMCA