mhealth israel_pps narayan_bridging innovation and products in the internet age

24
Bridging Innovation and Products in the Internet Age P.P.S. Narayan March 2015

Upload: levi-shapiro

Post on 15-Jul-2015

229 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Bridging Innovation and Products in the Internet AgeP.P.S. NarayanMarch 2015

Page 2: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Bio

Work■ VP of Engineering @ Yahoo■ Technical Manager @ Bell Labs

Computer Science/Engg■ Masters: IIT Bombay■ Bachelors: Bombay University

Publications/Patents■ SIGMOD, VLDB, CloudDB, WebDB,

Internet Computing■ YDN, Tumblr Blog Posts■ 4 Patents and 7 Pending

Engineer at heart!!

Views are mine and mine alone. Not of my employer, co-workers, buddies or family.

Page 3: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Definitions

Researchn.noun

■ Careful study of a given subject, field, or problem, undertaken to discover facts or principles.

Sciencen.noun

■ The observation, identification, description, experimental investigation, and theoretical explanation of phenomena.

Innovationn.noun

■ a new method, idea, product, etc.

Engineeringn.noun

■ The application of scientific and mathematical principles to practical ends such as the design, manufacture, and operation of efficient and economical structures, machines, processes, and systems.

Page 4: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Problem Horizon

Page 5: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

1970s

Enterprise,Finance

Data Recording

1960s 1980s 1990s 2000s

Market

Application

Form Factor

Computing Paradigm

Defense, Academia

Communication Consumer Daily Habit

Niche Computing

Reporting Predictive Analytics

Computing Evolution

Real-time Analytics

MobileInternet

2010s

Ubiquitous Computing

Cloud, Rich Media

Page 6: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Exhibit: Evolution of Database Systems

Flat file (VSAM, ISAM)

1970s 1980s 1990s 2000s

Non-relational Databases

Relational Database and DBMS

NoSQL, Distributed Databases

Scal

e

Open Source Databases

Commercial Databases

VSAM, ISAM, IDMS, Oracle

Version 1

IBM DB2, DBASE, PARADOX, Microsoft-SQL-server, Teradata,

Sybase

MySQL, PostgreSQL

HBase, Cassandra, MongoDB,

CouchDB, Redis, Riak, HyperTable, Cobbler, Neo4J,

GraphDB, MariaDB

BerkeleyDB

Aster-Data, MarkLogic, CouchBase,

Netezza, Oracle-NoSQL,

DynamoDB, HP-Vertica, EMC-

Greenplum

2010s

NuoDB, VoltDB, MySQL-Cluster,

Tokutek, Aerospike

SAP-HANA, Amazon RDS, SQL-

Azure, Google-Spanner

FoundationDB

NewSQL Databases

Emergent Database Class

Informix, Ingres, IBM-Infosphere,

Versant, ObjectivityDB,

Page 7: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age
Page 8: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Time Horizon

Page 9: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Exhibit: Packaged Software Release Cycles

1980 1990 2000 2010

Oracle 1Oracle 2

Oracle 3Oracle 4Oracle 5Oracle 6

Oracle 7Oracle 8Oracle 8i

Oracle 9iOracle 10gOracle 11g

Oracle 12c

Page 10: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Exhibit: Mobile Technology Evolution

http://www.slideshare.net/cpqd/1-a-vision-on-the-evolution-to-5-g-networks

Page 11: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Exhibit: AWS Pace of Innovation

http://www.slideshare.net/AmazonWebServices/spot301-aws-innovation-at-scale-aws-reinvent-2014

Page 12: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Exhibit: AWS Services

Page 13: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Yahoo Stream Ads

45 days to execute- create the format- bootstrap demand- create the buy side- book-to-bill flow- serving side arch- instrumentation

Launched in 43 days

Product with revenues projected greater than Twitter!!

Page 14: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Re-Invention

Page 15: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

ReInvention Cycle - Long (10 Yrs)UDB•K-V Store•Commodity Storage•Geo-Replicated

•Lumpy Scalability•Consistency•Durability

•JSON•Ordered Tables•REST APIs

•Pluggable Storage Engine•Eventual, Timeline Consistency•Quorum vs. Message Bus

•PNUTs

Sherpa•Elastic Service•Structured Storage•Geo-Replicated•Multi-Tenant

Page 16: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Virtuous Cycle - Quick (1 Yr) Sherpa•Elastic Service•Structured storage•Commodity Storage•Geo-Replicated

•Cost per writes•Disk Latency•Automation

•Low Latency•Write heavy workloads•Inter-operability with Hadoop

•LSM Engine•Zero MQ Messaging•Protocol Buffer

Sherpa LL•Low latency•High throughput

•In-Memory•Memcache•Redis•PCIe

Page 17: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

“Open Source” Research

Page 18: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

History of Innovation

Page 19: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Internet Age of Innovation

Voldemort

Page 20: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Research Model

Page 21: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Which Model Works?

Page 22: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Traditional Avant Garde Best of Both Worlds

● long term view 10-15 years out

● academia-like, pioneering work

● “Research”● Publications

● short-term view mostly*● “blurry line”, “not treated

as a separate activity”● “Engineering”● Product

● mid-term view 2-3 years● “importing new ideas and

implementing them”● “Science”● Impact on Product

*

Comparisons

Page 23: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

Observations

Page 24: mHealth Israel_PPS Narayan_Bridging Innovation and Products in the Internet Age

■ Close-ended Research: Proliferation of niche problems. Niche problems need niche solutions

■ Shrinking time-to-market: Product and Innovation time has shrunk from decades to years to quarters to months to weeks/days

■ Continuous Feedback: Services oriented world allows for Research to get inputs quickly and innovate

■ Collaboration and shared problems: leading to “Open Source” research models

■ Traditional Industrial Research model is dead