SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
Gdc 2010 architecture final slideshare edition
Report
Timothy Fitz
Follow
Independent Contractor at Timothy Fitz
May. 14, 2014
•
0 likes
•
697 views
1
of
27
Gdc 2010 architecture final slideshare edition
May. 14, 2014
•
0 likes
•
697 views
Download Now
Download to read offline
Report
Technology
Timothy Fitz
Follow
Independent Contractor at Timothy Fitz
Recommended
Make Love With Youth
Firat Yildiz
709 views
•
14 slides
Continuous Deployment
Timothy Fitz
838 views
•
18 slides
Shdh
Timothy Fitz
565 views
•
5 slides
Continuous Deployment of Clojure Apps
Siva Jagadeesan
3.9K views
•
51 slides
Continuous Deployment
Timothy Fitz
1.9K views
•
22 slides
The Hard Problems of Continuous Deployment
Timothy Fitz
3.6K views
•
36 slides
More Related Content
Similar to Gdc 2010 architecture final slideshare edition
Startup & VC Tech Trends
Dave McClure
24.7K views
•
35 slides
Streetcred: Improving the Developer Experience in SSI – Michael Boyd
SSIMeetup
456 views
•
24 slides
Third Industrial Revolution Sept 2014
Robin Teigland
3.2K views
•
79 slides
Blockchain 50 companies
makipei
1.1K views
•
79 slides
COTI - NOAH19 Tel Aviv
NOAH Advisors
220 views
•
25 slides
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Model...
Jon Galloway
336 views
•
59 slides
Similar to Gdc 2010 architecture final slideshare edition
(20)
Startup & VC Tech Trends
Dave McClure
•
24.7K views
Streetcred: Improving the Developer Experience in SSI – Michael Boyd
SSIMeetup
•
456 views
Third Industrial Revolution Sept 2014
Robin Teigland
•
3.2K views
Blockchain 50 companies
makipei
•
1.1K views
COTI - NOAH19 Tel Aviv
NOAH Advisors
•
220 views
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Model...
Jon Galloway
•
336 views
Bringing Silicon Valley to LatAm: Startup Ecosystems & Investment
Dave McClure
•
49.1K views
Building Deep Tech Startups Outside Silicon Valley
HAX
•
1.6K views
Building Startup Ecosystems + Investing in Tech Startups
Dave McClure
•
36.6K views
Inside3dprinting_jameschan
Mediabistro
•
561 views
Talk to MOE educators@Singapore Science Centre for Animate@South Zone
James Chan
•
816 views
Third Industrial Revolution
Robin Teigland
•
4.2K views
Lee Clancy\'s Getting Users Over the Hump - Boosting Conversion to Paid at V...
Mediabistro
•
243 views
Dinosaurs & Unicorns: Avoiding Corporate Extinction by Investing in Startup I...
Dave McClure
•
31.3K views
RecSys 2015: Large-scale real-time product recommendation at Criteo
Romain Lerallut
•
8.9K views
Introduction To Operating In Second Life Macpa
Tom Hood, CPA,CITP,CGMA
•
1.1K views
Enterprise 2.0: social networks behind the firewall
Randy Woods
•
3.3K views
Innovative Growth Redefined: Monetizing the Internet of Things (IOT)
Proformative, Inc.
•
518 views
Seattle Technology Leadership Forum May 2015
Catherine Crandall
•
541 views
BOT INFINITY WHITE PAPER 2023
BotInfinity
•
433 views
More from Timothy Fitz
Good hypothesis testing is surprising!
Timothy Fitz
1K views
•
26 slides
Continuous Deployment: Beyond Continuous Delivery
Timothy Fitz
2.8K views
•
95 slides
Scaling Up Continuous Deployment
Timothy Fitz
1.5K views
•
20 slides
Realtime web2012
Timothy Fitz
2K views
•
35 slides
Shdh
Timothy Fitz
10 views
•
6 slides
Socket.io
Timothy Fitz
3.1K views
•
13 slides
More from Timothy Fitz
(8)
Good hypothesis testing is surprising!
Timothy Fitz
•
1K views
Continuous Deployment: Beyond Continuous Delivery
Timothy Fitz
•
2.8K views
Scaling Up Continuous Deployment
Timothy Fitz
•
1.5K views
Realtime web2012
Timothy Fitz
•
2K views
Shdh
Timothy Fitz
•
10 views
Socket.io
Timothy Fitz
•
3.1K views
Continuous Deployment
Timothy Fitz
•
2.8K views
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Timothy Fitz
•
1.3K views
Recently uploaded
Machine learning with quantum computers
Speck&Tech
104 views
•
20 slides
Understanding Wireguard, TLS and Workload Identity
Christian Posta
190 views
•
51 slides
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
Vinícius Zavam
67 views
•
30 slides
GDSC Cloud Lead Presentation.pptx
AbhinavNautiyal8
72 views
•
13 slides
Google cloud Study Jam 2023.pptx
GDSCNiT
438 views
•
56 slides
Product Research Presentation
DeahJadeArellano
25 views
•
13 slides
Recently uploaded
(20)
Machine learning with quantum computers
Speck&Tech
•
104 views
Understanding Wireguard, TLS and Workload Identity
Christian Posta
•
190 views
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
Vinícius Zavam
•
67 views
GDSC Cloud Lead Presentation.pptx
AbhinavNautiyal8
•
72 views
Google cloud Study Jam 2023.pptx
GDSCNiT
•
438 views
Product Research Presentation
DeahJadeArellano
•
25 views
Cloud Composer workshop at Airflow Summit 2023.pdf
Leah Cole
•
94 views
9C Monthly Newsletter - SEPT 2023
PublishingTeam
•
234 views
Accelerating Data Science through Feature Platform, Transformers and GenAI
FeatureByte
•
95 views
Privacy in the era of quantum computers
Speck&Tech
•
95 views
Product Research Presentation-Maidy Veloso.pptx
MaidyVeloso
•
38 views
Meetup_adessoCamunda_2023-09-13_Part1&2_en.pdf
MariaAlcantara50
•
40 views
Salesforce Miami User Group Event - 3rd Quarter
SkyPlanner
•
23 views
How is AI changing journalism? Strategic considerations for publishers and ne...
Damian Radcliffe
•
117 views
Framing Few Shot Knowledge Graph Completion with Large Language Models
MODUL Technology GmbH
•
44 views
Solving today’s Traffic Problems with Sustainable Ride Hailing Solution
On Demand Clone
•
27 views
"Building Asynchronous SOA for Modern Applications", Sai Pragna Etikyala
Fwdays
•
26 views
Mule Meetup Calgary- API Governance & Conformance.pdf
NithaJoseph4
•
53 views
Knowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptx
Neo4j
•
33 views
Uber Clone Script - Keys to Understanding the Ride Hailing Industry
eSiteWorld TechnoLabs Pvt. Ltd.
•
26 views
Gdc 2010 architecture final slideshare edition
2.
Open Source Secrets:
The Architecture Behind a Successful Virtual Goods Business Timothy Fitz – IMVU Inc.
3.
An online community
where members use 3D avatars to meet new people, chat, create, and play What’s IMVU?
4.
Company Overview Founded
in April, 2004 Based in Palo Alto, CA 70 employees 3 institutional rounds $30M raised
5.
0 10 20 30 40 45M D ec-05 Jun-06D ec-06 Jun-07D ec-07 Jun-08 Dec-08 Jun-09O ct-09 3D avatars
Virtual goods 45M registered users 10M uniques/month $30M+ revenue run rate Profitable Cumulative Registrations Snapshot Registered Users
6.
User-Generated Content 0.0 0.5 1.0 1.5 2.0 2.5 3.0M 06/04 12/04 06/05 12/05 06/06 12/06 06/07 12/07 06/08 12/08 06/09 3 Million Virtual
Items
7.
Celebrating with Mohawks
8.
Shameless Promotional Plug We’re
Hiring! www.imvu.com/jobs
9.
Overview Development Process
Server Architecture Client Architecture
10.
Always Be Shipping
11.
Client: 1-2 releases/day Website:
35-50 release/day
12.
Ship Incremental Value
13.
Always Release Ready
14.
QA can’t afford
to repeat themselves.
15.
Write tests for
everything.
16.
No tests? Not
done.
17.
Tests are a
contract.
18.
Commit. Go Green.
Push. Repeat.
19.
Cluster Scaled up
LAMP stack All state in memcache/MySQL No instance servers Dumb message bus for realtime
20.
Cluster Size 365
Apache nodes 89 MySQL nodes 107 Memcache nodes 102 Perlbal nodes 22 Mogile disk nodes 15 solr nodes
21.
Before…
24.
HTML/JS
25.
Not HTML/JS
26.
Client Code by
Language Language Lines C++ 168k Python 129k Javascript 36k HTML 24k CSS 13k
27.
Shameless Promotional Plug We’re
Hiring! www.imvu.com/jobs
Editor's Notes
We are one of a handful of virtual world companies that is past most startup risks – market, technology, and management
We are one of a handful of virtual world companies that is past most startup risks – market, technology, and management
In closing, I’m confident you will agree with me that IMVU is a company to watch.
In closing, I’m confident you will agree with me that IMVU is a company to watch.
New User Test Story
New Home Screen
Product Purchase Flow
In closing, I’m confident you will agree with me that IMVU is a company to watch.