"Recommended System Introduction" NetFlix-System Overview

Source: Internet
Author: User

Reading background:

1: What do you need to know about Netflix?

2: The basic concept of recommendation system?

3: Real-time recommendation system.


Purpose of reading:

A precise understanding of the hierarchical structure of the current recommendation system: to establish a fine division between the various levels.

system is divided into3section,Online,Nearlineand Offline sections(OffLine). Onlineand theNearlinepart is considered to be the real-time part.

The offline part is the main body of the traditional personalized recommendation system, and periodically takes out a large amount of stored data for batch operation, then establishes and updates the model, which is not described in detail here.

nearline memcached, Cassandra MYSQL etc can be quickly queried in the store as a backup. In the netflix in the system, their flow calculation is through a called netflix.manhattan< Span style= "FONT-SIZE:12PX; Font-family: the song body; > to achieve, it is a similar to the storm Real-time streaming computing framework, just for their own applications have a certain specificity, is not a universal real-time computing framework.

online part. This section takes advantage of the offline part of the body model and takes into account the nearline

The key problem of personalized recommendation system architecture is how to realize the process of online and offline computing in a seamless way, in the final analysis, it is also the design of the algorithm, how to distribute the calculation steps of the algorithm reasonably to the various parts, so that the model can be very accurate and can be calculated quickly to meet the requirements of real-time.


Picture exceeds upload limit: pending:



"Recommended System Introduction" NetFlix-System Overview

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.