gil yehuda commoditization open source

27
Strategic Open Source at Yahoo! Gil Yehuda Director of Open Source 22 November 2011

Upload: suniltomar04

Post on 12-Jul-2015

264 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Gil yehuda commoditization open source

StrategicOpen Source at Yahoo!Gil Yehuda Director of Open Source22 November 2011

Presenter
Presentation Notes
Thank you
Page 2: Gil yehuda commoditization open source
Presenter
Presentation Notes
Agenda
Page 3: Gil yehuda commoditization open source

Yahoo! isthe premier digitalmedia company.

Presenter
Presentation Notes
Digital media is about easily staying connected to people you care about. Digital media is about effortlessly consuming the content experiences you crave. And digital media is about exploring, discovering, and understanding our world in fun, new ways. People come to Yahoo! for the best ways to do all of those things. That’s because Yahoo! is the premier digital media company. Premier means first in rank. comScore consistently ranks our worldwide properties #1, #2, or #3 in more than twice as many categories as the next closest company, which happens to be Google. (comScore Media Metrix, Worldwide, August 2011) Nobody else comes close. Look at news as an example. The Yahoo! News Network ranks No. 1 worldwide and has more than twice the audience size of No. 2 CNN Network. The Yahoo! News Network also has the most engaged news audience in the world; consumers spent nearly 10 billion minutes consuming news on Yahoo! in August – that’s more than four times the total time consumers spent on No. 2 CNN Network(comScore Media Metrix, Worldwide, August 2011)
Page 4: Gil yehuda commoditization open source

Yahoo! reaches more than 48% of global internet users. 700M unique users per month, 12B visits per month.10 Yahoo! sites are #1 in their category (e.g. News, Finance, Sports, Flickr, omg!, Real Estate, Autos, Local)

7 of our sites are ranked #2 in their category.Yahoo! is one of the top 10 most influential brands in APAC.

Yahoo! is one of the most trusted technology companies in the world.

Presenter
Presentation Notes
What makes Yahoo! unique and relevant to you? What do you think this means in terms of the technology infrastucture we have in place. Let me note that many people know of Yahoo!, but tend to think of only a few things -- like Mail, Messenger, or the home page. but there is a lot more to Yahoo! -- it's huge. Yahoo! reaches more than 48% of global internet users. 700M unique users per month, 12B visits per month.10 Yahoo! sites are #1 in their category (e.g. News, Finance, Sports, Flickr, omg!, Real Estate, Autos, Local)7 of our sites are ranked #2 in their category.Yahoo! is one of the top 10 most influential brands in APAC. Yahoo! is one of the most trusted technology companies in the world.
Page 5: Gil yehuda commoditization open source

In India: Yahoo! reaches 81% of the internet users

More people read Yahoo!News than read the leading English papers: Times of India and Hindustan Times.

Yahoo! Sports is #1 here. Yahoo! Cricket had 310M page views during the ICC Cricket World Cup.

Yahoo! Movies, omg! and Y!Messenger are also #1 sites in India.

Presenter
Presentation Notes
Since we are here in India today, let me share some information to express how relevant Yahoo! is to you and your friends.
Page 6: Gil yehuda commoditization open source

Y! Private Cloud processes 100 billion events/day.

We manage 200 petabytes of content:

This grows by 50 terabytes/day.

Y! runs a 16 terabyte MOLAP Cube:

It processes 50 gigabytes/hour.

We process 3.7 billion display ad impressions/day.

We generate 13M versions of the homepage/day.

Presenter
Presentation Notes
We use advanced technology that learns what our users are interested in to serve up 45,400 variations of our homepage every five minutes. So the Yahoo! home page you experience is different from the homepage I experience. This provides us with the context for our Open Source activities. It is important to understand that we operate at a scale that is only found at few companies in the world. So our approach to Open Source takes this into account.
Page 7: Gil yehuda commoditization open source

Standards

Presenter
Presentation Notes
There are factual standards that are set and supported by Open Source
Page 8: Gil yehuda commoditization open source

StandardsCode

Presenter
Presentation Notes
Open Source is about code.
Page 9: Gil yehuda commoditization open source

StandardsCodeDeals

Presenter
Presentation Notes
And it enables certain types of business opportunities.
Page 10: Gil yehuda commoditization open source

StandardsCodeDealsPride

Presenter
Presentation Notes
We are very serious about taking pride for a behavior of giving and an ethic of openness.
Page 11: Gil yehuda commoditization open source

StandardsCodeDealsPrideProtect

Presenter
Presentation Notes
And we view Open Source in context of the Intellectual Property we seek to protect, or to project.
Page 12: Gil yehuda commoditization open source

StandardsCodeDealsPrideProtectManage

Presenter
Presentation Notes
Ultimately as CIOs you understand that we have a responsibility to manage our technology investments.
Page 13: Gil yehuda commoditization open source

StandardsCodeDealsPrideProtectManageTalent

Presenter
Presentation Notes
Open Source is also a play on talent.
Page 14: Gil yehuda commoditization open source

“I work for an Open Source company.”

Using

Selling

Giving

Presenter
Presentation Notes
Using: Using Open Source products / tools  instead of  proprietary software within your company: e.g. using Linux vs. Windows servers, using OpenOffice instead of Microsoft Office,  supporting Firefox in addition to Internet Explorer.   Variants include using Open Source code in your products and tools. Selling: Releasing the source code to your technology products — and thereby in effect, selling something other than code. This is similar to the freemium model. Variants include offering a restrictive Open Source license for free and a permissive commercial license for cost. Also widget frosting. Giving: Allowing your non-product, non-essential code to be released as Open Source. Giving stuff away.   Variants include releasing code that enables the use of your product in other platforms.
Page 15: Gil yehuda commoditization open source

Apache Hadoop, Pig, Zookeeper, Oozie, Hive, etc. Apache Traffic Server, User Fiber FrameworkYUI libraryL3dsrPlutonMojitoPlus many Open APIs and SDKsPlus support of many Open Standards activitiesPlus support for Random Hacks of KindnessPlus code from Hack DaysAnd much more

Page 16: Gil yehuda commoditization open source

Commodity platforms

Plumbing

FOSS code

Proprietary code Products

Page 17: Gil yehuda commoditization open source

Yahoo Digital Media Experiences

Cloud Services

Cloud Fabric

Hadoop(Async Platform)

Serving & Storage(Serving Environment)

Ingestion, Scoring, Optimization and Ranking

Ads ContentUser

Page 18: Gil yehuda commoditization open source
Page 19: Gil yehuda commoditization open source
gyehuda
Sticky Note
What makes diamonds expensive? Scarcity.
Page 20: Gil yehuda commoditization open source
gyehuda
Sticky Note
Costs associated with managing valuable resources.
Page 21: Gil yehuda commoditization open source
gyehuda
Sticky Note
Abundance changes economics
Page 22: Gil yehuda commoditization open source

Tech debt

Talent seeding and

sourcing

CompetitorsBusiness deals

Code quality

Developer discipline

Why Open Source Hadoop?

Page 23: Gil yehuda commoditization open source
Presenter
Presentation Notes
Abate them What’s the one thing you need to succeed with open source – someone who’s job it is to make is succeed.
Page 24: Gil yehuda commoditization open source

Livestand and Mojito

Node.js

Mojito

Livestand 3rd Party apps

Yahoo! Content

Manhattan

Runtime

Ychrome Phonegap

Deployment

Sidewinder

Page 25: Gil yehuda commoditization open source

Yahoo! Inc.

Government Marketplace

Community

Photo Credit: http://www.flickr.com/photos/uk_parliament/2713947212/ http://www.flickr.com/photos/petrick/2291498814/ http://www.flickr.com/photos/katiew/343363851/

gyehuda
Sticky Note
Three forces of social control.
Page 26: Gil yehuda commoditization open source

We use Open Source tools, products, and code. We give back to projects by way

of big fixes and extensions.We sponsor Open Source

projects, large and small.

Yahoo! loves Open Source

Page 27: Gil yehuda commoditization open source