Soumettre la recherche
Mettre en ligne
How to make $30 million with a $500 investment
•
2 j'aime
•
1,294 vues
Phil Calçado
Suivre
Presented as a guest lecture at Queensland University of Technology in 2011
Lire moins
Lire la suite
Signaler
Partager
Signaler
Partager
1 sur 36
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Introduction to Nim
Introduction to Nim
Fred Heath
Json to xml esb transformation
Json to xml esb transformation
Domenico Schiavone
How to make a spaghetti
How to make a spaghetti
Sachirou Inoue
Gordon Kraft Response - Apr 1998 - Artificial inc discussions panel summary
Gordon Kraft Response - Apr 1998 - Artificial inc discussions panel summary
Gordon Kraft
Consul ou comment bien tirer sur l’élastique
Consul ou comment bien tirer sur l’élastique
Nicolas Ledez
Building Droids with JavaScript
Building Droids with JavaScript
Andrew Fisher
CICON2010: Kevin Smith - CodeIgniter in Production
CICON2010: Kevin Smith - CodeIgniter in Production
CodeIgniter Conference
Optimize Mining Efficiency & Powering Up Miner Speed to Maximise Profits!
Optimize Mining Efficiency & Powering Up Miner Speed to Maximise Profits!
Doge Mining Website
Recommandé
Introduction to Nim
Introduction to Nim
Fred Heath
Json to xml esb transformation
Json to xml esb transformation
Domenico Schiavone
How to make a spaghetti
How to make a spaghetti
Sachirou Inoue
Gordon Kraft Response - Apr 1998 - Artificial inc discussions panel summary
Gordon Kraft Response - Apr 1998 - Artificial inc discussions panel summary
Gordon Kraft
Consul ou comment bien tirer sur l’élastique
Consul ou comment bien tirer sur l’élastique
Nicolas Ledez
Building Droids with JavaScript
Building Droids with JavaScript
Andrew Fisher
CICON2010: Kevin Smith - CodeIgniter in Production
CICON2010: Kevin Smith - CodeIgniter in Production
CodeIgniter Conference
Optimize Mining Efficiency & Powering Up Miner Speed to Maximise Profits!
Optimize Mining Efficiency & Powering Up Miner Speed to Maximise Profits!
Doge Mining Website
Speech-Enabling Web Apps
Speech-Enabling Web Apps
Mojo Lingo
Ansible ALLTHETHINGS
Ansible ALLTHETHINGS
Dan Chuparkoff
Conserving energy one home at a time
Conserving energy one home at a time
Rich McCue
Jewels Internet Real Estate Marketing
Jewels Internet Real Estate Marketing
Julie Rotter
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
n|u - The Open Security Community
Web3 + scams = It's a match
Web3 + scams = It's a match
Zoltan Balazs
Asynchronous programming patterns in Perl
Asynchronous programming patterns in Perl
deepfountainconsulting
Clean code on Android (Droidcon Dubai 2015)
Clean code on Android (Droidcon Dubai 2015)
Danny Preussler
非同期処理の通知処理 with Tatsumaki
非同期処理の通知処理 with Tatsumaki
keroyonn
New gprs franchise presentation copy
New gprs franchise presentation copy
mary jane amatos
Api anti patterns
Api anti patterns
Mike Pearce
playaround workshop 2010 - internet of the real things
playaround workshop 2010 - internet of the real things
playaround.cc
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Codemotion
Profiling for Grown-Ups
Profiling for Grown-Ups
Johann-Peter Hartmann
British Columbia
British Columbia
exultantskit8598
Need to-know patterns building microservices - java one
Need to-know patterns building microservices - java one
Vincent Kok
the afterparty: refactoring after 100x hypergrowth
the afterparty: refactoring after 100x hypergrowth
Phil Calçado
don't try this at home: self-improvement as a senior leader
don't try this at home: self-improvement as a senior leader
Phil Calçado
The Economics of Microservices (redux)
The Economics of Microservices (redux)
Phil Calçado
From microservices to serverless - Chicago CTO Summit 2019
From microservices to serverless - Chicago CTO Summit 2019
Phil Calçado
The Not-So-Straightforward Road From Microservices to Serverless
The Not-So-Straightforward Road From Microservices to Serverless
Phil Calçado
Ten Years of Failing Microservices
Ten Years of Failing Microservices
Phil Calçado
Contenu connexe
Similaire à How to make $30 million with a $500 investment
Speech-Enabling Web Apps
Speech-Enabling Web Apps
Mojo Lingo
Ansible ALLTHETHINGS
Ansible ALLTHETHINGS
Dan Chuparkoff
Conserving energy one home at a time
Conserving energy one home at a time
Rich McCue
Jewels Internet Real Estate Marketing
Jewels Internet Real Estate Marketing
Julie Rotter
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
n|u - The Open Security Community
Web3 + scams = It's a match
Web3 + scams = It's a match
Zoltan Balazs
Asynchronous programming patterns in Perl
Asynchronous programming patterns in Perl
deepfountainconsulting
Clean code on Android (Droidcon Dubai 2015)
Clean code on Android (Droidcon Dubai 2015)
Danny Preussler
非同期処理の通知処理 with Tatsumaki
非同期処理の通知処理 with Tatsumaki
keroyonn
New gprs franchise presentation copy
New gprs franchise presentation copy
mary jane amatos
Api anti patterns
Api anti patterns
Mike Pearce
playaround workshop 2010 - internet of the real things
playaround workshop 2010 - internet of the real things
playaround.cc
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Codemotion
Profiling for Grown-Ups
Profiling for Grown-Ups
Johann-Peter Hartmann
British Columbia
British Columbia
exultantskit8598
Need to-know patterns building microservices - java one
Need to-know patterns building microservices - java one
Vincent Kok
Similaire à How to make $30 million with a $500 investment
(16)
Speech-Enabling Web Apps
Speech-Enabling Web Apps
Ansible ALLTHETHINGS
Ansible ALLTHETHINGS
Conserving energy one home at a time
Conserving energy one home at a time
Jewels Internet Real Estate Marketing
Jewels Internet Real Estate Marketing
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
nullcon 2011 - No bullshit on underground crime: traces, trends, attribution,...
Web3 + scams = It's a match
Web3 + scams = It's a match
Asynchronous programming patterns in Perl
Asynchronous programming patterns in Perl
Clean code on Android (Droidcon Dubai 2015)
Clean code on Android (Droidcon Dubai 2015)
非同期処理の通知処理 with Tatsumaki
非同期処理の通知処理 with Tatsumaki
New gprs franchise presentation copy
New gprs franchise presentation copy
Api anti patterns
Api anti patterns
playaround workshop 2010 - internet of the real things
playaround workshop 2010 - internet of the real things
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Profiling for Grown-Ups
Profiling for Grown-Ups
British Columbia
British Columbia
Need to-know patterns building microservices - java one
Need to-know patterns building microservices - java one
Plus de Phil Calçado
the afterparty: refactoring after 100x hypergrowth
the afterparty: refactoring after 100x hypergrowth
Phil Calçado
don't try this at home: self-improvement as a senior leader
don't try this at home: self-improvement as a senior leader
Phil Calçado
The Economics of Microservices (redux)
The Economics of Microservices (redux)
Phil Calçado
From microservices to serverless - Chicago CTO Summit 2019
From microservices to serverless - Chicago CTO Summit 2019
Phil Calçado
The Not-So-Straightforward Road From Microservices to Serverless
The Not-So-Straightforward Road From Microservices to Serverless
Phil Calçado
Ten Years of Failing Microservices
Ten Years of Failing Microservices
Phil Calçado
The Next Generation of Microservices
The Next Generation of Microservices
Phil Calçado
The Next Generation of Microservices — YOW 2017 Brisbane
The Next Generation of Microservices — YOW 2017 Brisbane
Phil Calçado
The Economics of Microservices (2017 CraftConf)
The Economics of Microservices (2017 CraftConf)
Phil Calçado
Microservices vs. The First Law of Distributed Objects - GOTO Nights Chicago ...
Microservices vs. The First Law of Distributed Objects - GOTO Nights Chicago ...
Phil Calçado
Finagle @ SoundCloud
Finagle @ SoundCloud
Phil Calçado
A Brief Talk On High-Performing Organisations
A Brief Talk On High-Performing Organisations
Phil Calçado
Three Years of Microservices at SoundCloud - Distributed Matters Berlin 2015
Three Years of Microservices at SoundCloud - Distributed Matters Berlin 2015
Phil Calçado
Rhein-Main Scala Enthusiasts — Your microservice as a Function
Rhein-Main Scala Enthusiasts — Your microservice as a Function
Phil Calçado
ScalaItaly 2015 - Your Microservice as a Function
ScalaItaly 2015 - Your Microservice as a Function
Phil Calçado
Finagle-Based Microservices at SoundCloud
Finagle-Based Microservices at SoundCloud
Phil Calçado
An example of Future composition in a real app
An example of Future composition in a real app
Phil Calçado
APIs: The Problems with Eating your Own Dog Food
APIs: The Problems with Eating your Own Dog Food
Phil Calçado
Evolutionary Architecture at Work
Evolutionary Architecture at Work
Phil Calçado
Structuring apps in Scala
Structuring apps in Scala
Phil Calçado
Plus de Phil Calçado
(20)
the afterparty: refactoring after 100x hypergrowth
the afterparty: refactoring after 100x hypergrowth
don't try this at home: self-improvement as a senior leader
don't try this at home: self-improvement as a senior leader
The Economics of Microservices (redux)
The Economics of Microservices (redux)
From microservices to serverless - Chicago CTO Summit 2019
From microservices to serverless - Chicago CTO Summit 2019
The Not-So-Straightforward Road From Microservices to Serverless
The Not-So-Straightforward Road From Microservices to Serverless
Ten Years of Failing Microservices
Ten Years of Failing Microservices
The Next Generation of Microservices
The Next Generation of Microservices
The Next Generation of Microservices — YOW 2017 Brisbane
The Next Generation of Microservices — YOW 2017 Brisbane
The Economics of Microservices (2017 CraftConf)
The Economics of Microservices (2017 CraftConf)
Microservices vs. The First Law of Distributed Objects - GOTO Nights Chicago ...
Microservices vs. The First Law of Distributed Objects - GOTO Nights Chicago ...
Finagle @ SoundCloud
Finagle @ SoundCloud
A Brief Talk On High-Performing Organisations
A Brief Talk On High-Performing Organisations
Three Years of Microservices at SoundCloud - Distributed Matters Berlin 2015
Three Years of Microservices at SoundCloud - Distributed Matters Berlin 2015
Rhein-Main Scala Enthusiasts — Your microservice as a Function
Rhein-Main Scala Enthusiasts — Your microservice as a Function
ScalaItaly 2015 - Your Microservice as a Function
ScalaItaly 2015 - Your Microservice as a Function
Finagle-Based Microservices at SoundCloud
Finagle-Based Microservices at SoundCloud
An example of Future composition in a real app
An example of Future composition in a real app
APIs: The Problems with Eating your Own Dog Food
APIs: The Problems with Eating your Own Dog Food
Evolutionary Architecture at Work
Evolutionary Architecture at Work
Structuring apps in Scala
Structuring apps in Scala
How to make $30 million with a $500 investment
1.
How to make
$30 million with a $500 investment Phil Calçado http://fragmental.tw
2.
QUEENSLAND NEEDS HELP!
3.
WHAT WE KNEW
4.
ts#cpw (meboxed transac(ons
can’t fail
5.
ts#cpw (meboxed transac(ons
can’t fail
6.
ts#cpw (meboxed transac(ons
can’t fail
7.
WHAT WE DIDN’T
KNOW
8.
how many users?
for how long? enough coke in the fridge?
9.
how many users?
for how long? enough coke in the fridge?
10.
how many users?
for how long? enough coke in the fridge?
11.
(NOT SO GOOD)
OLD DAYS
12.
13.
14.
15.
16.
$
$ $ $ $ $ $ $
17.
upfront cost
$ $ $ $ = $ $ $ $
18.
A MODERN SETUP
19.
20.
21.
22.
23.
24.
cloud compu(ng
25.
upfront cost
= 0
26.
pay as you
go $0.50/hour ~ per server
27.
4 hours telethon
$2 per server
28.
whatever, let’s just
spin them ALL!
29.
~20 servers
+ plugins & extras $500 for 1 week
30.
~20 servers
+ plugins & extras $30 mil donated in one week
31.
15 reqs/second spikes
could’ve done it with 2 servers :P
32.
15 reqs/second spikes
could’ve done it with 2 servers :P
33.
15 reqs/second spikes
could’ve done it with 2 servers :P
34.
POINTERS
35.
Pointers !
Heroku: ! h#p://www.heroku.com/ ! Amazon Web Services ! h#p://aws.amazon.com/ ! Gory tech details: ! h#p://www.leonardoborges.com/wri(ngs/2011/02/12/clouds-‐ against-‐the-‐floods-‐presenta(on-‐available/
36.
http://www.thoughtworks.com
Télécharger maintenant