Hot Swapping Your Engines At 30,000 Feet War Stories from - - PowerPoint PPT Presentation

hot swapping your engines at 30 000 feet
SMART_READER_LITE
LIVE PREVIEW

Hot Swapping Your Engines At 30,000 Feet War Stories from - - PowerPoint PPT Presentation

Hot Swapping Your Engines At 30,000 Feet War Stories from Shopzilla's Site Redesign ! ! s s p p o o O O Overview Objective Position Shortcoming Our Brands United States: Europe: U Our Scale 8,000+ 100M Searches


slide-1
SLIDE 1

Hot Swapping Your Engines At 30,000 Feet

War Stories from Shopzilla's Site Redesign

slide-2
SLIDE 2

O

  • p

s O

  • p

s ! !

slide-3
SLIDE 3

Overview Objective Position Shortcoming

slide-4
SLIDE 4

Our Brands

U ¡ United States: Europe:

slide-5
SLIDE 5

Our Scale

U ¡ 100M Impressions / day 20-­‑29M ¡ UV’s ¡per ¡Month ¡ 8,000+ ¡ Searches ¡per ¡Second ¡ ¡ 100M+ ¡ Products ¡

slide-6
SLIDE 6

Email Gone Wild Kitchen Sinks Don’t Scale Sharing Ain’t Caring SEO Suicide

slide-7
SLIDE 7

eMAIL gone WILD!

Overview

Why redesign? Architectural Investment A lot to do

slide-8
SLIDE 8

eMAIL gone WILD!

Objective

Faster sites Release confidence Business agility

slide-9
SLIDE 9

eMAIL gone WILD!

Position

S h

  • p

z i l l a e x p

  • s

e d t

  • p

u b l i c i n t e r n e t I m p a c t

  • f

p r

  • d

u c t i

  • n

t r a f f i c T

  • n

s

  • f

g a r b a g e U R L s , r e q u e s t s 1 ' s

  • f

e m a i l s I t g e t s w

  • r

s e . . . L

  • s

i n g a d a t a b a s e w i t h 1 p a g e v i e w s / s e c

slide-10
SLIDE 10

eMAIL gone WILD!

Shortcoming

M i s s i n g r e q u i r e m e n t s E n g i n e e r s

  • w

n e r r

  • r

s

slide-11
SLIDE 11

Email Gone Wild Kitchen Sinks Don’t Scale Sharing Ain’t Caring SEO Suicide

slide-12
SLIDE 12

Kitchen Sinks Scale

D O N ’ T O v e r v i e w

Broke from traditional J2EE approach All work performed concurrently W e b s i t e r e s i l i e n c e t

  • s

u b s y s t e m f a i l u r e s

slide-13
SLIDE 13

Kitchen Sinks Scale

D O N ’ T O b j e c t i v e s

Architectural tenets SLAs Business features for ‘content’ Proving architectural concepts Abstracting presentation specific features

slide-14
SLIDE 14

Kitchen Sinks Scale

D O N ’ T P

  • s

i t i

  • n

Additional features: robots, keywords, searches More content! Category groupings, product details, email IDs Boutique content, URL translations Broke from architectural strategy Unrelated features Cobbled together

slide-15
SLIDE 15

Kitchen Sinks Scale

D O N ’ T P

  • s

i t i

  • n

Few features related to 'content' Caching profile An old adage... Performance profile Broke from architectural tenets

slide-16
SLIDE 16

Kitchen Sinks Scale

D O N ’ T S h

  • r

t c

  • m

i n g

A r c h i t e c t u r e / r e q u i r e m e n t d i s c

  • n

n e c t Right the first time

slide-17
SLIDE 17

Email Gone Wild Kitchen Sinks Don’t Scale Sharing Ain’t Caring SEO Suicide

slide-18
SLIDE 18

Sharing Ain’t

Caring

Overview

Shopzilla redesign mostly complete Redesign a wild success A cohesive, infected team! Looking down the road…

slide-19
SLIDE 19

Sharing Ain’t

Caring

Objective

Rapid redesign for Bizrate Similar sites Single business unit Legacy site code architecture

slide-20
SLIDE 20

Sharing Ain’t

Caring

Position

Needed independent websites Monolithic code-base

slide-21
SLIDE 21

Sharing Ain’t

Caring

Shortcoming

Overlooked past mistakes Invented obstacles Created friction

slide-22
SLIDE 22

Email Gone Wild Kitchen Sinks Don’t Scale Sharing Ain’t Caring SEO Suicide

slide-23
SLIDE 23

SEO Suicide

O v e r v i e w

Shopzilla redesign, a page at a time Realize value soon Realize risk early

slide-24
SLIDE 24

SEO Suicide

Apply architecture to Bizrate Complete the US site redesign Scaling in the large!

O b j e c t i v e

slide-25
SLIDE 25

SEO Suicide

Culmination of six months Ready to release Rapid, frantic prototyping

P

  • s

i t i

  • n
slide-26
SLIDE 26

SEO Suicide

Googlebot who? Last minute scramble DevOps are integral

S h

  • r

t c

  • m

i n g

slide-27
SLIDE 27
slide-28
SLIDE 28

Business Agility is

Key

slide-29
SLIDE 29

Requirements are

King

slide-30
SLIDE 30

Check Us Out

http://tech.shopzilla.com/ http://about.shopzilla.com/careers-at-shopzilla

Our Tech Blog Our Careers Page

slide-31
SLIDE 31

Thanks!

@rodneybarlow More: http://rodneybarlow.org http://www.linkedin.com/in/rodneybarlow

Rod Barlow, Architect

slide-32
SLIDE 32

CREDITS:

PHOTOS:

  • 1. http://www.flickr.com/photos/ryns/2353681115/
  • 2. http://www.flickr.com/photos/dsevilla/97727582/
  • 6. http://www.flickr.com/photos/wonderlane/3089163372/
  • 11. http://www.flickr.com/photos/wonderlane/3089163372/
  • 17. http://www.flickr.com/photos/wonderlane/3089163372/
  • 18. http://www.flickr.com/photos/craigjewell/2427261857/
  • 19. http://www.flickr.com/photos/craigjewell/2427261857/
  • 20. http://www.flickr.com/photos/craigjewell/2427261857/
  • 21. http://www.flickr.com/photos/craigjewell/2427261857/
  • 22. http://www.flickr.com/photos/wonderlane/3089163372/
  • 23. http://www.flickr.com/photos/donsolo/2855854548/
  • 24. http://www.flickr.com/photos/donsolo/2855854548/
  • 25. http://www.flickr.com/photos/donsolo/2855854548/
  • 26. http://www.flickr.com/photos/donsolo/2855854548/
  • 29. http://www.flickr.com/photos/miriamland/4356927101/