Spring Reactive Proxy服务器,用于S3上的文件操作

时间:2018-03-05 14:09:01

标签: amazon-s3 netty project-reactor spring-webflux reactor-netty

我正在构建一个代理服务器,可以将大型文件从客户端(iOS,Web等)流式传输到S3。我计划使用Spring与Netty反应。我赶上了Netty和被动架构,到目前为止它看起来非常有前途。你们中有谁曾经解决过这样的问题吗?如果是的话,请您分享一些指针或GitHub网址,以获得很棒的入门项目。

几个问题:

这可能与我目前的技术堆栈有关吗?我觉得是这样的。但是想得到反馈。

使用Netty和反应式架构,数据块将以异步方式出现,如何确保按顺序将数据包发送到S3?

此外,AmazonS3客户端是否支持使用Java SDK进行反应式文件操作?如果没有那么可能我需要使用Spring反应式WebClient直接调用他们的API。

我理解这个问题并非如此,而且非常广泛。这里的目的是找出是否有人解决过这样的问题以及是否可以提供一些提示。

感谢。

1 个答案:

答案 0 :(得分:1)

在即将推出的AWS开发工具包2.0中,您应该能够在S3上使用反应文件操作,因为它会在传递给它的发布流上调用订阅。