gpt4 book ai didi

iphone - 具有亚马逊网络服务后端的 iphone 应用程序架构

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:02 25 4
gpt4 key购买 nike

我正在创建一个 iPhone 应用程序,它将连接到网络服务器以进行登录和观看视频。
以下是使用该应用向其他用户发送视频的工作流程:iphone 应用程序将连接到一个 ec2 实例(可以根据流量启动和销毁多个实例),其中 php 脚本将获取有关视频的信息(视频发送者、视频接收者、分配视频唯一 ID 等)并将此信息存储在亚马逊 RDS 实例。然后,实际视频将存储在 amazon s3 中,其唯一 ID 与 RDS 中存储的唯一 ID 相同。

这是解决此问题的好方法还是其他更好的方法?

最佳答案

据我所知,您的应用程序将上传和流式传输视频。

我将从 3 层开始,Web、App 和 DB。在 web 和 app 层,一个 ELB 和它后面的 1+N 个实例使用 Auto Scaling。在数据库层 RDS 很好,但根据负载我会迁移到某种风格的 NoSql(DynamoDB、MongoDB 等)。为了提供内容,我肯定会使用 CloudFront 作为 CDN,以提供更好的视频流用户体验。

无论如何,我建议您首先查看 AWS 引用图 (http://aws.amazon.com/architecture/),更具体地说是 Web 应用程序托管以及内容和媒体服务图。

希望这对您有所帮助。

关于iphone - 具有亚马逊网络服务后端的 iphone 应用程序架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18771659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com