大数据和社交媒体
Graviton 处理器云服务器实例在社交媒体行业的优势
全面降低社交媒体软件服务器成本
同亚马逊云科技 5 代实例相比,Graviton2 系列实例在配置接近的前提下,价格更低,性价比提升高达 40% 以上 。社交媒体行业选择将基于 Java, NodeJS, PHP, Rust, C++, Golang 等编程语言开发的后端业务部署在 Graviton 实例上可以显著降低成本。同时 Elastic Beanstalk 现在支持基于 Graviton 的 Amazon EC2 实例类型。Elastic Beanstalk 提供了安全部署选项,帮助社交媒体行业客户在 Graviton 处理器上高效测试其工作负载,避免停机。Elastic Beanstalk 还提供了丰富的开箱即用日志来解决社媒应用兼容性问题,并增强了运行状况指标,如请求延迟、CPU 利用率和目标响应时间,以监控性价比的提高。
显著提升社交媒体应用数据库性能
方便易用容器托管服务
构建运营数据分析平台
社媒数据分析是社交媒体行业中非常重要的部分,大数据和社交媒体的关系十分紧密,亚马逊云科技提供适用于 Spark, Hive, Flink, Prest 等主流数据分析工具的 Graviton 实例。根据用户反馈, 在 Presto 场景中可实现 40% 性价比提升。不仅如此,亚马逊云科技提供的托管 Hadoop 服务 EMR 已支持 Graviton 实例选项,可帮助用户提升社交媒体应用安装和运维的效率。Amazon EMR 现在支持 亚马逊云科技 Graviton 实例。对于 Spark 工作负载,Amazon EMR on Graviton 可实现高达 35% 的成本降低和 15% 的性能改进。
持续集成和交付流水线
亚马逊云科技的 CI/CD 流水线服务目前已全面支持 Graviton 系列实例。用户可以使用 Amazon CodeBuild 服务,自动为 ARM 架构的应用构建所需的程序与文件。用户可使用 Amazon CodeDeploy 部署他们的 ARM 架构应用到 Amazon EC2 。用户也可以在本地进行源码编辑与软件开发,然后在云上进行低成本的构建,而不需要在本地搭建交叉编译环境。
精选客户案例
了解更多 Graviton 在社交媒体行业获得成本优化或性价比提升的最佳实践
Twitter是正在发生的事情,也是人们现在正在谈论的事情。
"Twitter正在开展一个多年的项目,利用AWS基于Graviton的EC2实例来提供Twitter时间线。作为我们正在进行的进一步提高效率的努力的一部分,我们测试了基于Graviton3的新C7g实例。在我们发现能代表Twitter工作负载性能的一些基准测试中,我们发现基于Graviton3的C7g实例的性能比基于Graviton2的C6g实例高20-80%,同时尾部延迟也减少了35%。我们很高兴在未来利用基于Graviton3的实例来实现显著的价格性能优势。"
- Twitter平台主管Nick Tornow
Snap Inc 因其受欢迎的社交媒体服务(如 Snapchat 和 Bitmoji)而知名,采用基于 AWS Graviton2 的实例优化其在 Amazon EC2 上的性价比。Snap 将 Amazon EC2 C6g 和 M6g 实例与 Amazon Elastic Kubernetes Service (EKS) 结合使用来运行其消息收发核心服务(平台上的消息收发核心)以及后端上下文服务。Snap 还希望采用 R6g 实例来运行其 ElastiCache 工作负载。
“使用基于 Graviton2 的实例,与 C5 实例相比,我们可以减小 Snapchat 消息队列的大小并显著降低成本。”由于 Graviton2 具有更好的性能,迁移到 C6g 实例大约可将 CPU 利用率降低 10%。我们计划未来将更多工作负载迁移到 Graviton2 中,并且已在其他大型工作负载上发现了类似的性能提升。”
- Aaron Sheldon,Snap 的软件工程师
Yamzan 是一家社交初创公司,专注于社交领域,提供美国、中东、东南亚的直播和社交服务,服务全球用户。
其社交平台使用Java编程语言,兼容 Graviton2 系列实例类型。平台几乎所有服务都基于Amazon Graviton2 系列 EC2 实例搭建,并使用基于 Amazon Graviton2 的托管服务,诸如RDS MySQL,ElastiCache for Redis 等。在提升性能的同时,帮助客户优化了成本。
Plurk开发和运营一个社交媒体网站,允许人们以美味的方式展示构成其生活的事件。作为其堆栈的一部分,Plurk运营着一个Memcached车队,以确保良好的用户体验。Plurk是在云中诞生的,从其早期开始就在Amazon EC2实例上运行Memcached。当Plurk听说Amazon Graviton2时,它很想看看它对Memcached工作负载群的表现。向基于Amazon Graviton2的EC2实例的过渡是无缝的,Plurk的处理器负载减少了15%,成本减少了20%。基于这种积极的经验,Plurk正在评估其他工作负载,以过渡到Amazon Graviton2,获得更多的价格/性能优势。
"CyberAgent服务可靠性小组对每项网络服务进行验证是将多项服务从现有基于x86的Amazon EC2实例迁移到基于Amazon Graviton2的实例。Ameba公司的dot money奖励积分兑换服务是第一个迁移的服务。采用Graviton2后,总成本降低了50-60%,这得益于开发团队规模的减少,以及使用较小实例的生产服务优化,在降低成本的同时保持服务性能。基于这一积极经验,我们期待在其他服务中采用Graviton2,以推动更多的成本节约。"
- Takuya Hasegawa,CyberAgent公司服务可靠性小组工程师。