19
Scaling Bleeding Edge Technology in a Fast-paced Environment October 9 th , 2014

Scaling Bleeding Edge Technology in a Fast-paced Environment

Embed Size (px)

DESCRIPTION

In the past 7 years, TubeMogul has been dealing with various load and technologies to end-up with a platform that manage multi-billions requests a day. During this talk, I will introduce you to TubeMogul business and some key points that helped us growing our product and infrastructure thru this unique journey.

Citation preview

Page 1: Scaling Bleeding Edge Technology in a Fast-paced Environment

Scaling Bleeding Edge Technology in a Fast-paced Environment October 9th, 2014

Page 2: Scaling Bleeding Edge Technology in a Fast-paced Environment

Be Passionate

Page 3: Scaling Bleeding Edge Technology in a Fast-paced Environment

Jeffrey P. Bezos – About creating customer value

"As an entrepreneur if you are go ing to bu i ld a company, pick something you think is interesting that has in te rsec t ion w i th genuinely creating real customer value and just stay right there and let the wave catch you."

http://youtu.be/YlgkfOr_GLY

Page 4: Scaling Bleeding Edge Technology in a Fast-paced Environment

Company Overview

Page 5: Scaling Bleeding Edge Technology in a Fast-paced Environment

Comprehensive Software Solution for Video Advertising

Page 6: Scaling Bleeding Edge Technology in a Fast-paced Environment

Automate the Entire Buy

Page 7: Scaling Bleeding Edge Technology in a Fast-paced Environment

Real Time Buying Across Screens, Publishers

Page 8: Scaling Bleeding Edge Technology in a Fast-paced Environment

Be Pragmatic

Page 9: Scaling Bleeding Edge Technology in a Fast-paced Environment

http://www.ft.com/intl/cms/s/2/1fbea7a6-0106-11e4-b94d-00144feab7de.html

Page 10: Scaling Bleeding Edge Technology in a Fast-paced Environment

Paul Graham – What Silicon Valley is Like?

http://youtu.be/R9ITLdmfdLI

“Silicon Valley is a curious thing. It doesn’t have an architectural center, there is no forum that is the center of Silicon Valley. The center of Silicon Valley moves around, it is wherever there is at this m o m e n t t h e g r e a t e s t concentration of people who are going to make the next generation of stuff…”

Page 11: Scaling Bleeding Edge Technology in a Fast-paced Environment

This is Right Now the Center Of Silicon Valley

Page 12: Scaling Bleeding Edge Technology in a Fast-paced Environment

Iterate Often

Page 13: Scaling Bleeding Edge Technology in a Fast-paced Environment

AWS Initial Use Case from 2008

http://www.usenix.com/legacy/events/lisa11/tech/full_papers/Brousse.pdf

Page 14: Scaling Bleeding Edge Technology in a Fast-paced Environment

After Many Iterations…

Page 15: Scaling Bleeding Edge Technology in a Fast-paced Environment

Pay Your Debt

Page 16: Scaling Bleeding Edge Technology in a Fast-paced Environment

Ward Cunningham – The Debt Metaphor

http://youtu.be/pqeJFYwnkjE

"In other words, the whole debt metaphor, let's say, the ability to pay back debt, and make the debt metaphor work for your advantage depends upon your writing code that is clean enough to be able to refactor as you come to understand your problem."

Page 17: Scaling Bleeding Edge Technology in a Fast-paced Environment

Lot of Technical Challenges!

Page 18: Scaling Bleeding Edge Technology in a Fast-paced Environment

Be Passionate Be Pragmatic Iterate Often

Pay Your Debt

Page 19: Scaling Bleeding Edge Technology in a Fast-paced Environment

©2013 TubeMogul Inc. All rights reserved.SIMPLIFY. UNIFY. VERIFY.