Я создаю прокси-сервер, который передает большие файлы от клиентов (iOS, Интернет и т. д.) на S3. Я планирую использовать Spring Reactive с Netty. Я догоняю Netty и реактивную архитектуру, и пока это выглядит очень многообещающе. Кто-нибудь из вас уже решал что-то подобное? Если да, не могли бы вы поделиться некоторыми указателями или URL-адресом GitHub для стартового проекта, который будет отличным.
Несколько вопросов:
Возможно ли это сделать с моим текущим технологическим стеком? Я думаю, что это. Но хотел получить обратную связь.
С Netty и реактивной архитектурой блоки данных будут поступать асинхронно. Как мне убедиться, что я последовательно отправляю пакет на S3?
Кроме того, поддерживает ли клиент AmazonS3 реактивные операции с файлами с помощью Java SDK? Если нет, то, вероятно, мне нужно будет напрямую вызывать их API, используя Spring Reactive WebClient.
Я понимаю, что этот вопрос не по существу и очень широк. Цель здесь состоит в том, чтобы выяснить, решил ли кто-нибудь что-то подобное и может ли он дать несколько советов.
Спасибо.