35
THE LIFE OF CQ AEM TODAY AND TOMORROW @davidnuescheler

evolve13: The Past, Present and Future of AEM

Embed Size (px)

DESCRIPTION

A brief walk through some historic slides on CQ2-5 and AEM all the way into the distant future.

Citation preview

Page 1: evolve13: The Past, Present and Future of AEM

THE L IFE OF CQ AEM TODAY AND TOMORROW@davidnuescheler

Page 2: evolve13: The Past, Present and Future of AEM

David NueschelerJSR-170 Spec [email protected]

David Nuescheler Chief Technology [email protected]

Page 3: evolve13: The Past, Present and Future of AEM

David NueschelerJackrabbit Committer / [email protected]

David NueschelerJSR-170 Spec [email protected]

Page 4: evolve13: The Past, Present and Future of AEM

David NueschelerTC Member / CMIS-JCR [email protected]

David NueschelerJackrabbit Committer / [email protected]

Page 5: evolve13: The Past, Present and Future of AEM

David NueschelerTC Member / CMIS-JCR [email protected]

DAVI

D N

UESC

HELE

RVP

, Ent

erpr

ise T

echn

olog

y

Adob

eBa

rfues

serp

latz

640

01 B

asel

T +

41 6

1 226

98

98F

+41

61 2

26 9

8 97

uncl

ed@

adob

e.co

m

Page 6: evolve13: The Past, Present and Future of AEM

DAVID NUESCHELERVP, Enterprise Technology

AdobeBarfuesserplatz 64001 BaselT +41 61 226 98 98F +41 61 226 98 [email protected]

Page 7: evolve13: The Past, Present and Future of AEM

DAVID NUESCHELERVP, Enterprise Technology

Adobe3900 Adobe WayLehi UT 84043T 385 345 0000

[email protected]

@davidnuescheler

Page 8: evolve13: The Past, Present and Future of AEM

1T h e L i f e o f C Q

2 3

OLDHISTORY SNEAKAEM TECHVISION

Page 9: evolve13: The Past, Present and Future of AEM

David Nueschel

er

Partner

Steinenberg 21

-23

uncled@bidule.

com

Page 10: evolve13: The Past, Present and Future of AEM

cq5History

‘94 ... ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07

cq2

cq3

cq4

Innovations:CFC!, .ECMA, any, Dispatcher, ContentBus

Innovation:Pure Java

Innovation:

JCR based

Architecture & Infrastructure Revolutions

Original Slide

2006

Page 11: evolve13: The Past, Present and Future of AEM

...someone is on to us:

...spot on,

Tony!

Original Slide

2006

Page 12: evolve13: The Past, Present and Future of AEM

cq5History

‘94 ... ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07

cq2

cq3

cq4

Innovations:CFC!, .ECMA, any, Dispatcher, ContentBus

Innovation:Pure Java

Innovation:

JCR based

Architecture & Infrastructure Revolutions

Original Slide

2006

Page 13: evolve13: The Past, Present and Future of AEM
Page 14: evolve13: The Past, Present and Future of AEM

CQ 4

Page 15: evolve13: The Past, Present and Future of AEM

CQ 5.1

Page 16: evolve13: The Past, Present and Future of AEM

ADEP

10.0.0

Page 17: evolve13: The Past, Present and Future of AEM

CQ 5.5

Page 18: evolve13: The Past, Present and Future of AEM

AEM 5.6

Page 19: evolve13: The Past, Present and Future of AEM

9 == top 1%

8 == top 3%

Technology Presentation

ohloh.org

19

carsten

tobi

rofe

dom

pk

felixstoeff

enz

anchela

jukka

marcel

michi d.

bertrand

stefan g.

olideve

lopment

roy

chris

david

jm

tom

75% of devs @ day have opensource exposureof which 75% are rated top 1%

Original Slide

2007

Page 20: evolve13: The Past, Present and Future of AEM

Technology Presentation 20

still with Adobe, today.

Page 21: evolve13: The Past, Present and Future of AEM

2.6

Page 22: evolve13: The Past, Present and Future of AEM

1T h e L i f e o f C Q

2 3

OLDHISTORY SNEAKAEM TECHVISION

Page 23: evolve13: The Past, Present and Future of AEM

Coral on OakAEM6

Page 24: evolve13: The Past, Present and Future of AEM

Content Repository Performance Constraints?

READWRITE

Coral on Oak

Page 25: evolve13: The Past, Present and Future of AEM

Content Repository Performance Constraints?

READWRITE

Coral on Oak

Page 26: evolve13: The Past, Present and Future of AEM

Content Repository Performance Constraints?

Coral on Oak

avg time per node added

183ms

slow

don’t

Load Test specification:Add an insane number of 2MB images into a single Folder.

183.25ms 179.82ms 178.06ms 184.23ms 184.42ms

pre-oak

total # of direct childnodes

1k 10k 100k 1m 10m

oak

Page 27: evolve13: The Past, Present and Future of AEM

1T h e L i f e o f C Q

2 3

OLDHISTORY SNEAKAEM TECHVISION

Page 28: evolve13: The Past, Present and Future of AEM

CREATIVE CLOUD MARKETING CLOUD

Page 29: evolve13: The Past, Present and Future of AEM

Adobe Analytics

Adobe Target

Adobe Experience Manager

Adobe Media

OptimizerAdobe Social

MARKETING CLOUD

Page 30: evolve13: The Past, Present and Future of AEM
Page 31: evolve13: The Past, Present and Future of AEM

LISTEN PREDICT ASSEMBLE DELIVER

Page 32: evolve13: The Past, Present and Future of AEM

Art & Science, Data & Content

Page 33: evolve13: The Past, Present and Future of AEM

ONE MORE THING...REMEMBER CQ2?

Page 34: evolve13: The Past, Present and Future of AEM

Coral on Oak

GRANIT

E.JS

...straight from

the labs.

NO PROMISES! SERIOUSLY!

Page 35: evolve13: The Past, Present and Future of AEM

Enjoy Evolve13!