Home Categories Submit Republish Tools Links Credits Contact
Popular Articles
 
     
 
 Categories
 
 
Submit your articles online!

Comcast Chooses Solr For New Entertainment Search Platform

By: Lucid Imagination

Published: July 14, 2010
Link To Article Link To Article  E-mail Article E-mail Article  Republish Article Republish Article
Introduction

Comcast Corporation is one of the largest providers of entertainment, information and communication products and services, with over 24 million cable customers, 15 million high-speed Internet customers, and 6.5 million phone customers. Its Comcast Interactive Media (CIM) division is chartered to develop and grow the company's Internet businesses. CIM’s Fancast.com–an extensive online video collection of television shows, movies, trailers and clips–gets over 10 million unique users per month. Users can browse and search across the site’s 4M+ content items to find the entertainment they want.

Challenges
Search is critical to Fancast’s business objectives -- getting users to all the media content they want, as quickly and intuitively as possible. The search implementation had to meet three key challenges:
1. Offer a simple search interface, ideally one simple box – without sacrificing deep customizability, to constantly meet and exceed user needs without exposing them directly to content complexity
2. Handle massive content scale – literally all TV and entertainment content - at scales responsive to mass market traffic and reach.
3. Achieve low fixed and operational costs in terms of dedicated development and support staff, and minimal additional hardware.

Functional and Performance Requirements
Fancast uses metadata from many different 3rd party sources such as IMDB.com (the Internet Movie Database) and Tribune Media Service. Each of these 3rd party sources has its own specific format, as well as differing content refresh schedules, and none includes a comprehensive metadata store with consistent data and descriptions. For example, the official Hollywood Spider-Man movie titles from Marvell Entertainment use two hyphenated words, but most users enter them as one word, with no hyphen.

The ability to present an authoritative index was not only essential to the user experience, but also a key differentiator for the best search experience. Users searching Jessica Simpson probably don’t want to end up with Homer Simpson.

In terms of performance, the goal was to grow from 50,000 to 1 million peak unique visitors per day over 16 months. To ensure candidate search technologies could meet this goal, CIM defined a clear scaling metric, with search query response under 20ms/query at peak load, at the same order of magnitude as for website interactions. Scaling and capacity targets were also set at the application server level so that a single physical application server could host multiple server instances, each with a similar scaling profile. This also simplified sizing requirements for the operations team for calculating how many servers would be needed for a given number of users.

Testing & Evaluation
CIM shortlisted two search alternatives: Solr, the Lucene search server; and a large well-known commercial search product. To pick the finalist, they created a test-bed with indexes of both two million and four million documents deployed on each of the Sun x64 servers running Red Hat Linux. To review the results and optimize the Solr Lucene search infrastructure, CIM hired Lucid Imagination. Consultants from the commercial vendor did the same with their solution. The CIM team benchmarked query response rates at different load levels, ranging from 100 to 1500 requests per second, as well as stress tests at failure envelope points.

The result: Solr outperformed the commercial alternative Search solution, both in terms of response rates as well as failure-handling characteristics. There was no question that Solr could meet the targets set for performance.

CIM also compiled a list of 180 functional features for comparison. In addition to its superior performance, Solr also came out ahead on functions and cost of ownership to meet CIM’s business objectives.

The Choice For Solr
Solr made the final cut based on:
• Performance and scalability advantages
• Required search features
• Organizational fit
• Total Cost of Ownership
• Active Solr/Lucene open source development community
• Other large organizations that “bet the company” successfully on Solr (CNET, Netflix, MySpace, Orbitz)

In addition to the availability of community and commercial support, CIM benefited from the deep expertise in search offered by Lucid Imagination to configure their Solr implementation in accordance with best practices, and to optimize scalability.

"Hiring Lucid Imagination took a high potential platform that our people liked, and turned it into a reliable, high-performance platform that really satisfied our business leadership." Ranga Muvavarirwa, Director Product Planning, Comcast Interactive Media

About Lucid Imagination
Lucid Imagination is the commercial company dedicated to Apache Lucene technology. The company provides value-added software, documentation, commercial-grade support, training, high-level consulting, and free certified distributions, for Lucene and Solr. Lucid Imagination's goal is to serve as a central resource for the entire Lucene community and marketplace, to make enterprise search application developers more productive. To learn more please visit www.lucidimagination.com


Visitor Comments

Post Comment Post A Comment
What do you think about this article? Do you agree or disagree with it? Be the first to comment on this article, and share your thoughts with the world. No registration is required to post comments.

Article Icon Streamline Business Processes With Digital, Paperless Solutions
Though paper-driven processes have long been applied in many offices, it has never been without its setbacks. First of all, the creation, filling out, photocopying and movement of papers cause much delay in...
Article Icon Changing The Dynamics Of The Property Inventory Software
Changing the dynamics of the property inventory software requires a quality of service and competitive edge. Which is of the up most importance as well as keeping the costs down, considering the Inventory...
Article Icon Tax Time Made Simple With Time Tracking Software
If you'd like to be proactive preparing for next year's tax day, here's a simple yet thorough, efficient solution to alleviate your concerns. Hire a time tracker to do a vast majority of what's required...
Article Icon Integrate Reverse Engineering Applications Directly In Copmuter Aided Design
Designing with CAD and 3-D laser systems just got easier with reverse engineering technologies. Thanks to new software developments and add-ons, reverse engineering can now directly be implemented into CAD.
Article Icon How To Convert FLV To IPad 3 On Windows PC?
In order to view FLV video on iPad, you need to convert FLV to iPad compatible video formats and then play the converted video files on your iPad with ease. This article mainly tells you how to convert FLV...
Article Icon How To Easily Convert AVI Files To IPad Format With Mac AVI To IPad Converter
This article mainly tells how to convert AVI to iPad for enjoying your AVI videos on your iPad anytime anywhere.
Article Icon What Is SharePoint And A SharePoint List
Leveraging and consolidating several technologies into a single platform is a trend that many companies are applying to work in offices today. Where project management, communication and content management was
Article Icon What To Do If You Forgot SA Password In SQL Server?
This article shows two solutions to login to SQL Server again when you forgot SA password, and cannot access the server by windows authentication.
Article Icon Creation Of Families In BIM Modeling
Creation of families in Revit is one of the most proficient and convenient way to minimize the overall project cycle time thus makes the project cost effective.
Article Icon Building Better Buildings With Architectural 3D Rendering
3D rendering allows building structures virtually and embedding a lot of features within it according to different requirements.

Article Icon Using Open Source Isn't Free? Could Be Search For Big Data Is The Win
In the open source world, those costs are usually for service and support, or for specialized or enhanced versions of an open source project, such as the services we provide here at Lucid Imagination, or...
Article Icon Search For First Responders: Interview With Forensic Logic CTO Ron Mayer
In many ways, the problems facing search in law enforcement are close analogs to use cases from other domains. Here are a couple of excerpts of the interview
Article Icon The Lucene Revolution In Enterprise Social Media
We have written elsewhere on any number of occasions about to virtuous cycle of Lucene/Solr open source search and social media. It should come as no surprise, given the enabling attributes
Article Icon Content Is The Platform, Open Source Is The Medium, Search Is The Interface
First, Adobe, famous for tools for making your content look good - from Flash to Photoshop, from the hoary Postscript and its modern analogue, Acrobat PDF - is now investing aggressively in a content...
Article Icon The Apache Lucene Ecosystem: My View Of 2010
After a week off to enjoy time with my family, I thought I would kick off the last week of 2010 with a look back at the year as it relates to the Apache Lucene ecosystem.
Article Icon Sorting, Faceting And Schema Design In Solr
I was recently with a client doing a Best Practices assesment when I came across a common source of confusion related to sorting, faceting and schema design.
Article Icon Real-time Search With Lucene
Real-time search is kind of a fuzzy concept, but basically it means dropping the time a modification to an index takes to be seen by users to a near negligible quantity
Article Icon Open Source: Business Model, Development Method, Or Social Network?
Ashlee Vance's insightful piece in Monday's NYTimes on the implications of the wrangling between the EU and Larry Ellison over Sun and MySQL lit up a lot of conversation in open source circles.
Article Icon Library Love
I've long had a passion for improving the findability within libraries. The richness of the cultural artifacts that one can find with a bit of foraging astonishes the imagination.
Article Icon Solr Open Source Search Framework
A largee not-for-profit research institute's online collection offers "one-stop" searching of 2 million records, includeing nearly a quarter of a million media files (images, media files, online journals...


Print This Article Print This Article
Add To Favorites Add To Favorites
Cite This Article Cite This Article
 
 
Home | Categories | Submit | Republish | Tools | Links | Credits | Contact | Privacy Statement | Terms Of Use
Copyright © 2012 InfoServe Media, LLC (DBA PopularArticles.com). All rights reserved.