crossSvg

Platform V
Application Sharding

hero-a-1-mob-dark-bg.svg
Продукт Platform V для горизонтального масштабирования баз данных, не поддерживающих2 шардинг «из коробки»

Application Sharding — способ горизонтального масштабирования, при котором приложения вместе с данными разделяются на изолированные области (шарды). Это позволяет повысить пропускную способность и плавно тиражировать новые функции.

01

Управление стратегиями маршрутизации на конкретных узлах топологии через АРМ

02

Управление маршрутами конечных пользователей через АРМ

03

Возможность перенаправлять пользователя в нужную шарду канала

04

Онбординг новых пользователей

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

cube-glass-png.png
Управление высоконагруженными микросервисными приложениями
scale-glass-png.png
Масштабирование сервисов в условиях роста нагрузки
robot-glass-png.png
Тестирование новой функциональности на лояльных пользователях
func-glass-png.png
Управление маршрутами пользователей при тестировании обновлений или запуске новой версии сервиса

Функции

sber-glass-png.png
Независимость потребителей API от топологии развертывания поставщика
Message-glass-png.png
Поддержка прозрачного вызова API с учетом режимов резервирования и обновления поставщиков сервисов
scale-glass-png.png
Поддержка прозрачного вызова API шардированных поставщиков сервисов
light-glass-png.png
Подключение участников взаимодействий вне платформы в роли как поставщиков, так и потребителей API
cube-glass-png.png
Миграция сервиса между поставщиками без изменений на стороне потребителей
light-glass-png.png
Концепция service mesh для управления API и отсутствие централизованных компонентов, через которые проходят все вызовы