Platform V
SessionsData

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

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

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

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

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

Возможность заказной доработки по требованиям заказчика

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

01

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

02

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

03

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

04

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

05

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

Функции

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Результаты Platform V SessionsData в Сбере

30+ млрд

сессий в год

numbersBackground
numbersBackground

80 000 000+

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

numbersBackground
numbersBackground

100 000+

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

numbersBackground
numbersBackground

5+ ТБ

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

numbersBackground
numbersBackground

0 простоев

за 3+ года в production

numbersBackground
numbersBackground

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

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

Новости Platform V SessionsData