1. 程式人生 > >Prime Video Case Study

Prime Video Case Study

The first use case completed by the team was video downloading. This included provisioning a brand-new, Tier 1 service and migrating more than a billion download records from Oracle to DynamoDB. The team invested 32 months of engineering effort in the project and delivered a download service that could handle high throughput.

More than 30 other applications regularly use CQS APIs. These applications had to be switched over to the new API endpoints. Finally, the team had to migrate all the ownership records—constituting billions of rows—that it stored in Oracle. APIs that wrote to the system were set to copy data simultaneously to Oracle and DynamoDB. The team was able to validate the data and test API performance while the system was still fully operational. The service exceeded the high scaling targets required to support the Prime Video business.

By applying the capabilities of AWS, the team was freed to innovate in ways that were not possible on the legacy system. Using Amazon DynamoDB Streams and AWS Lambda, the team built mechanisms to analyze discrepancies between the new and legacy systems in near-real time to ensure customers could not be affected when the cutover occurred. This analysis was performed without any impact on latency or availability of the service.

Using Amazon SQS, the team implemented a service to synchronize the ownership state of customers across the systems when migration errors were detected. These tools have positioned the team to move toward an event-driven architecture, which unlocks previously impossible use cases around customer engagement and system performance.

The team achieved an average of 30 percent improvement in latency for key performance indicators critical to the video-playback experience. For example, errors in the Entitlements service were reduced by 90 percent and its latency was improved by 15–50 percent. The latency incurred in retrieving a customer’s TV On Demand library was reduced by 85 percent, from 800 milliseconds to just 120.

The project resulted in a single, globally replicated data set with improved resiliency, scalability, latency, operational efficiency, and a 55 percent reduction in cost compared to the old system. Tim Kohn, vice president of technology for Prime Video, says, “We migrated billions of rows from Oracle to Amazon DynamoDB, and we increased elasticity and reliability with no downtime for our global customer base.”

相關推薦

Amazon Prime Video Case Study

Amazon Prime Video measured the fan viewing experience by using video-stream metrics. “We paid close attention to the reliability of the video

Prime Video Case Study

The first use case completed by the team was video downloading. This included provisioning a brand-new, Tier 1 service and migrating more than

FICO CSS Amazon Polly Video Case Study

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Casa & Video

Both Concrete Solutions and Casa & Video are pleased with this arrangement because it reduces the time necessary to introduce improvements

case study】兩個redis cluster集群拓撲混掉故障處理

交換 node cluster -i cas 處理過程 基本 背景 相同 【背景】 XXX服務,前後使用了兩個redis cluster集群:集群A(2018.1.23前使用,在1.23之後沒有流量,但是服務沒停),集群B(2018.1.23後使用)。

journal / case study網站推薦

enc exp org get targe target acm urn science ScienceDirect.com | Science, health and medical journals https://www.sciencedirect.com 電氣電

build case study 提示 the java db location is not set correctly

描述:在NetBeans的Services選項卡中右鍵啟動 Java DB時提示 the Java db location is not set correctly 解決方法:更改Java DB 的屬性,即右鍵 Java DB 選擇屬性 將Java DB Installation:位置

UX Case Study: Warm Your Guests Up for the Wedding Day

№1: The ChallengeDon’t let lack-of-communication ruin a happy day! People tend to have a better time when they know what’s going on and are surrounded by f

Use Plastic Bottles: Product Design Case Study

User ResearchSo how do we address this issue? I conducted my own experiment to see how easy it was to find refillable water points in London and found that

On the power of technologic icebreakers, a UX case study on how adults and teens could write…

On the power of technologic icebreakers, a UX case study on how adults and teens could write stories together with hashtags.Designing for familiesFor my fi

It’s more than the music- a UX case study

It’s more than the music- a UX case studyNowadays, we can do anything from our cellphones. We can buy groceries, connect with people across the world, and

Case Study : Puma RS-0 Play the Game

For the Love of the GameHere at Superhero Cheesecake we love video games. If you’ve ever been in our office you’d probably have noticed the games cabinet w

schoolers are watching more online video, says study | AITopics

Three out of four children under-five now has access to a tablet, smartphone or computer, according to a study. Market researcher Childwise asked more than

6 Steps To Write Any Machine Learning Algorithm From Scratch: Perceptron Case Study

This goes back to what I originally stated. If you don't understand the basics, don't tackle an algorithm from scratch. For the Perceptron, let's go ahead

Case Study: How Research Simplified My UX Design for Healthcare App

How Research Simplified UX Design for Healthcare AppRegardless of your vision of the product and your confidence in its greatness, the future of it depends

Nomad Design: UX Case Study

The BriefThe initial brief was very broad — redesign and optimise the Nomad Design website, creating the most ideal user experience.We spoke with the clien

Healthpath: UX Case Study

Establishing the UserWe were clear on how we could fulfil the business needs and what it was we wanted to offer the user, however, for the product to be a

Socialibe: UX Case Study

Mapping the JourneyTo kick-start the planning phase we needed to determine the app features / functions and how our personas would use them to fulfil their

Community Land Trust — A UI Design Case Study

04 | DesignStyle GuideThe style guide consists of the different branding assets that we’re curated throughout the whole project. We used the logo to create

Case Study: Typographical Specimen

I felt the hi-fi wireframe was strongest in communicating the versatility of the typeface in areas where there was more overlapping textures and tones and