Platform V
Sessions Data

In—memory кэширование пользовательских сессий с неограниченным масштабированием
Высокопроизводительный распределенный in-memory кэш для общего контекста запросов в рамках сессии. Позволяет снизить нагрузку на внешние сервисы и базу данных. Отвечает высоким стандартам доступности и надежности

Key-value совместимый API для доступа к хранилищу

Наличие UI и API по управлению сессионными данными

Высокоэффективная сериализация, не требующая схемы сохраняемых данных: можно сохранять произвольные объекты

Обновление и масштабирование без остановки сервиса

Функции

Хранение сессионных данных

Сессионные данные хранятся в оперативной памяти серверов для быстрого доступа

Передача сессионных данных

Сессионные данные передаются в распределенной среде между кластером хранилища и клиентами

Консистентность сохраненных в сессии данных

Обеспечение консистентности сохраненных в сессии данных «из коробки», без дополнительной конфигурации и кодирования

Кey-value совместимый API

Доступ к данным через key-value совместимый API, адаптированный для использования в highload-сценариях

Разграничение прав доступа к данным

Микросервисы могут ограничивать доступ к данным с помощью разграничения прав доступа

Преимущества

01

Структура хранилища адаптирована для highload-обслуживания сессий

02

Удобный API, адаптированный под задачу хранения сессионных данных

03

Ноль простоев даже при потере половины узлов хранилища

04

Гарантированная консистентность данных

05

Данные не будут испорчены из-за конкурентных изменений

Примеры использования

Хранилище сессионных данных в компаниях с IT-инфраструктурой из множества микросервисов

Для быстрого доступа к общему контексту работы над задачей в рамках выполнения любой внутренней функции приложения — например, обслуживания онлайн-клиента

Кэширование контекста обслуживания в сервисах, работающих с online-клиентами — для снижения нагрузки на бэкенд

Контекст может включать персистентные данные, результаты сложных вычислений, тяжелые вызовы API, например, данные о клиенте, его настройках или данные, полученные в результате работы клиента

Кейс в Сбере

30+

млрд сессий в год

numbersBackground
numbersBackground

80 млн

сессий в сутки

numbersBackground
numbersBackground

5+ Тб

данных сохраняется ежесуточно

numbersBackground
numbersBackground

100 000

запросов в секунду

numbersBackground
numbersBackground

Результаты — сокращение трафика и экономия ресурсов команды

0

простоев за 5+ лет работы

numbersBackground
numbersBackground

33%

экономия hardware-ресурсов

numbersBackground
numbersBackground

Пообщайтесь с экспертом

Оставьте запрос на консультацию — свяжемся с вами и ответим на вопросы

Новости Platform V Sessions Data