Структура системы
Спектр S3 состоит из трех компонентов, которые взаимодействуют между собой по gRPC API:
-
s3gateway-control-service— осуществляет функции управления системой через веб интерфейс. -
s3gateway-proxy-service— получает и обрабатывает запросы, сформированные с использованием протокола S3, выполняет аутентификацию пользователей S3 и проверку списков контроля доступа. -
s3gateway-compression-service— осуществляет функции сжатия/распаковки объектов при загрузке и получении в/из хранилища.