亚马逊DynamoDB WeatherBug——从超级碗

| | 评论( )

亚马逊DynamoDB是增长最快的新服务AWS的历史。。

在今年1月发布以来的五个月,DynamoDB,我们的快速和可伸缩的NoSQL betway88体育官网服务,已设置AWS增长记录。客户已经使用DynamoDB支持超级碗广告活动,推动Facebook应用程序,从传感器网络收集和分析数据,跟踪游戏信息等等。客户如电子艺界,新闻国际,SmugMug,沙札姆,IMDb,亚马逊云驱动器,和许多其他正在使用DynamoDB他们的应用程序。物品的数量,客户存储在DynamoDB超过每两个月翻一番(一个项目是数据存储的基本单位在DynamoDB介于0 - 64 kb)。仅仅两个月后,客户已经提供足够的能力来执行每天数以千亿计的请求。我们非常积极的目标今年的供应能力增长和我们已经通过了2012年的目标。简而言之,DynamoDB起飞。。

我们想了解开车加速增长和我们联系了我们的一些客户了解更多。。

地球网络最近推出了一个新的闪电邻近功能受欢迎WeatherBug应用。建立在DynamoDB,这闪电特性使数以百万计的用户快速访问直播闪电数据警告危险的风暴通过地球网络在该地区的消费者和企业的产品。用他们自己的话说:

“DynamoDB,我们必威体育精装版应用官网和测试一个新的、高规模使用者应用程序在短短几周。如果我们有选择使用更传统的betway88体育官网方法,我们仍将为水平可伸缩性设计系统的过程中除了许可协议谈判。”

“闪电项目不会一直在经济上可行的如果没有节约成本和易于配置和使用DynamoDB。我们希望系统提供性能,我们需要把机器成本的传统数据库的方法。”

“独特的geo-lookup方法,我们使用简单的实现在DynamoDB NoSQL环境中,并将大规模可伸缩的、可靠的在最初消费者智能手机用户群约6米。我们预计增长的使用这个系统在40多万每月独立用户(手机、平板电脑、桌面、Web)。”

——Lex Crosett、CIO、地球网络

另一个客户,Halfbrick工作室指出,DynamoDB的可伸缩性是一个关键因素让他们来处理快速增长的一个成功的游戏:

“我们的第一个Facebook游戏,水果忍者狂热,从100万年到800万年每月活跃用户只有两个星期。而这样的增长是伟大的,真的很难快速规模正常betway88体育官网系统来处理这种负荷迅速增加,和我们的系统正在紧张。DynamoDB出现在合适的时间。DynamoDB我们切换到存储游戏数据,它减轻了我们的规模问题,同时也使我们的所有底层硬件和软件管理的负担。我们爱DynamoDB处理如此多的管理对我们来说,让我们关注必威体育精装版应用官网等。”

——格伦·阿罗史密斯,系统架构师,Halfbrick工作室

Madwell,一个广告公司的纽约,谈论的快速必威体育精装版应用官网,可伸缩性,DynamoDB的成本。他们需要一个betway88体育官网可能很快扩展到处理数以百万计的球迷都同时使用一个交互式的Facebook应用程序。这就是他们不得不说:

“DynamoDB允许我们部署和扩展我们的互动跨品牌Facebook应用程序套装中的集体观众几乎1。500万粉丝,无需担心分区、分片或维护一个时刻。RESTful API和可用的sdk,我们可以设置和实现我们的环境在短短一周的时间我们的Facebook应用程序。我们爱活性的可伸缩性,这让我们规模只有表我们需要在我们的预测流量峰值,并把他们在安静的时候,购买我们需要的资源。AWS的无缝集成与其他基础设施,特别是监测,实时监控小事一桩。”

——大卫·埃森曼,本金,Madwell

最有趣的事情之一Madwell使用DynamoDB他们能够减少成本关注每个表的具体能力要求。他们可以动态地调整每个表的能力作为他们每天使用模式的变化(包含大量读取操作write-heavy高规模低规模…等。)。这种细粒度的控制有助于提高资源的利用水平与DynamoDB表。。

非常高的规模较短的用例的出现必威体育精装版应用官网表示“状态”时代的另一个有趣的结果是DynamoDB迅速达到高规模的能力,没有额外的努力。100000年创建一个表,可以写/秒没有更多的工作比创建一个表,可以10写/ s——无论如何,这是一个单独的API在管理控制台命令或几次点击。自动自DynamoDB处理管理开销(你不必担心软件更新,分片,复制,集群大小…),建立一个大规模分布式的大开销成本betway88体育官网在很大程度上消失了。客户不再需要花几个月计划大规模betway88体育官网需求,而可以要求规模只有当他们需要它。自从DynamoDB更有效的建立和运行大规模应用程序,它还开辟了用例的范围,高规模betway88体育官网可以提供。。

沙札姆DynamoDB的使用是一个特别极端的和令人印象深刻的例子DynamoDB快速和容易的可伸缩性可以快速应用于高规模的应用程序。沙札姆的手机应用程序结合超级碗的广告,允许一个更互动广告经验。他们需要能够处理大量增加的交通事件的持续时间和使用DynamoDB作为建筑的一部分。只花了三天的处理DynamoDB从设计阶段到全面生产就绪的部署,准备今年规模最大的广告活动。。

DynamoDB独特的易用性和成本效益使得各种客户高规模的应用程序运行各种各样的用例。我们与客户看到这个像地球网络,他们使用DynamoDB WeatherBug应用,电子艺界,谁使用DynamoDB实时提供数据分析系统的使用在他们的平台和游戏SmugMug使用DynamoDB存储元数据的存储的图像和视频的数百万用户。同样,我们看到许多客户在网上出版行业使用DynamoDB存储元数据与他们的在线出版物和客户互动,在使用Amazon Elastic MapReduce(EMR)来分析数据。EMR是一个web服务,它使用托管Hadoop框架,让客户轻松和成本效益分析大量的数据。利用DynamoDB与EMR的无缝集成,我们的出版的许多客户可以轻松地分析各种实时趋势,如内容流行,使用简单的SQL命令。。

DynamoDB改变游戏很多我们的客户。全面管理的价值、弹性和具有成本效益的服务是我们的教训之一,经过多年的努力在亚马逊,它不能被夸大。快速必威体育精装版应用官网时间,简单的可伸缩性和低管理开销允许快速迭代和更快的创新。易用性也意味着必威体育精装版应用官网人可以构建一个概念验证测试在几个小时,而不是几周,这使得它更容易找到服务是否适合你。我们有一个免费的层,所以我鼓励你试试。。

如果你有一个有趣的DynamoDB用例,你想告诉我们,请在下面的评论中让我知道。。

评论

博客评论的Disqus