16
Breaking Social Dependency Leon Fayer @papa_fire

Breaking social dependency

Embed Size (px)

Citation preview

Breaking Social Dependency

Leon Fayer @papa_fire

Who am I ?

•  20+ years of development and operations of large systems

•  currently Vice President at OmniTI

•  can be found online:

•  @papa_fire

•  http://fayerplay.com

•  github:lfayer

Why talk about it?

“FAILURE IS SUCCESS IF WE LEARN FROM IT”

Malcolm S. Forbes

Social media landscape

Definitions

SOCIAL NETWORK = THIRD PARTY SERVICE

Benefits

channels to quickly reach millions of people ability to leverage someone else’s work cost/time to market

Drawbacks

SOCIAL NETWORK = THIRD PARTY SERVICE

||

NO CONTROL

And now for real example

:case study:

Setting the stage

•  large entertainment media website •  continuous content updates (images/articles/videos) •  event driven visits; up to 10x normal traffic

•  ecommerce component

The decision

“let’s use Facebook Connect as auth”

Problem?

Implementing Facebook Connect 200ms -> 800ms

Suddenly

Problem

Facebook Down “infinite” spike -> 0ms

Tips

3. Create a fallback plan

1. Only connect to social networks when needed

2. Don’t use social networks in the critical path

Questions?

Leon Fayer Twitter: @papa_fire Blog: http://fayerplay.com Github: lfayer