Структура системы

Спектр S3 состоит из трех компонентов, которые взаимодействуют между собой по gRPC API:

  1. s3gateway-control-service — осуществляет функции управления системой через веб интерфейс.

  2. s3gateway-proxy-service — получает и обрабатывает запросы, сформированные с использованием протокола S3, выполняет аутентификацию пользователей S3 и проверку списков контроля доступа.

  3. s3gateway-compression-service — осуществляет функции сжатия/распаковки объектов при загрузке и получении в/из хранилища.