SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Experiences in
                               web scalability


Thursday, September 17, 2009
uil ding
                   B
                               Conversational Graph




Thursday, September 17, 2009
Social Graph


                               Professional
                               Social Graph


                               Message Graph




Thursday, September 17, 2009
Thursday, September 17, 2009
Thursday, September 17, 2009
Thursday, September 17, 2009
Database of threaded, platform
       independent conversations that you can
       find and track in real time.




Thursday, September 17, 2009
Database of threaded, platform
       independent conversations that you can
       find and track in real time.

                                           m e
                                      so
                                 w  e
Thursday, September 17, 2009   A
Phase 1
                               The prototype




Thursday, September 17, 2009
Tracking on demand
                               Few friends as users

Thursday, September 17, 2009
2 servers
                          PHP + MySQL

                          Nothing special



Thursday, September 17, 2009
Problems:
            •No easy way of distributing the shit
            on many machines
            •Crapy database
            •PHP sucked at things like parallel
            processes




Thursday, September 17, 2009
Phase 2
                               Beta phase




Thursday, September 17, 2009
s till
                               Tracking on demand
                               1000 beta users

Thursday, September 17, 2009
Amazon servers
                          Python baby

                          Simple DB
                          SQS

Thursday, September 17, 2009
Queue (SQS)




            Module                           Module   Module




            Server
                               …             Server   Server




                               Database (Simple DB)




Thursday, September 17, 2009
Problems:
            •The database was slow and
            expensive
            •Bad web-app workflow




Thursday, September 17, 2009
Phase 3
                               The API




Thursday, September 17, 2009
s till
                               Restful API
                               Millions calls/h

Thursday, September 17, 2009
Tokyo Cabinet
                          Mashery




Thursday, September 17, 2009
Problems:
           No problems yet




Thursday, September 17, 2009
Phase 4
                                Search




Thursday, September 17, 2009
Tracking the web
                               Indexing millions items/day


Thursday, September 17, 2009
Large Amazon servers
                          Customized Search
                          engine

                          Load balancers


Thursday, September 17, 2009
Problems:
            •Speed -> we need huge machines




Thursday, September 17, 2009
Thursday, September 17, 2009

Más contenido relacionado

Destacado

Facebook101 for Non Profits
Facebook101 for Non ProfitsFacebook101 for Non Profits
Facebook101 for Non ProfitsHeidi Miller
 
Podcast Your Passion 2012
Podcast Your Passion 2012Podcast Your Passion 2012
Podcast Your Passion 2012Heidi Miller
 
Social Media for Career Growth
Social Media for Career GrowthSocial Media for Career Growth
Social Media for Career GrowthHeidi Miller
 
Managing Online Relationships
Managing Online RelationshipsManaging Online Relationships
Managing Online RelationshipsHeidi Miller
 
SNWF The COW Presentation
SNWF The COW PresentationSNWF The COW Presentation
SNWF The COW PresentationChristian Palau
 

Destacado (7)

Facebook101 for Non Profits
Facebook101 for Non ProfitsFacebook101 for Non Profits
Facebook101 for Non Profits
 
Podcast Your Passion 2012
Podcast Your Passion 2012Podcast Your Passion 2012
Podcast Your Passion 2012
 
Social Media for Career Growth
Social Media for Career GrowthSocial Media for Career Growth
Social Media for Career Growth
 
Earth bonding
Earth bondingEarth bonding
Earth bonding
 
Inbound Marketing - Analytics
Inbound Marketing - AnalyticsInbound Marketing - Analytics
Inbound Marketing - Analytics
 
Managing Online Relationships
Managing Online RelationshipsManaging Online Relationships
Managing Online Relationships
 
SNWF The COW Presentation
SNWF The COW PresentationSNWF The COW Presentation
SNWF The COW Presentation
 

Similar a Vladimir Oane

The Open-PC - OpenSourceExpo 2009
The Open-PC - OpenSourceExpo 2009The Open-PC - OpenSourceExpo 2009
The Open-PC - OpenSourceExpo 2009Frank Karlitschek
 
The Social Desktop - Keynote Akademy 2008
The Social Desktop - Keynote Akademy 2008The Social Desktop - Keynote Akademy 2008
The Social Desktop - Keynote Akademy 2008Frank Karlitschek
 
The Kaaaki vision
The Kaaaki visionThe Kaaaki vision
The Kaaaki visionriggasconi
 
A Brief Overview of the Vendor Terrain by Andrew Savikas
A Brief Overview of the Vendor Terrain by Andrew SavikasA Brief Overview of the Vendor Terrain by Andrew Savikas
A Brief Overview of the Vendor Terrain by Andrew SavikasStartWithXMLLondon
 
Refresh Events Prototype
Refresh Events PrototypeRefresh Events Prototype
Refresh Events Prototypeguest57abea
 
Web2.0 - wat is dat beest?
Web2.0 - wat is dat beest?Web2.0 - wat is dat beest?
Web2.0 - wat is dat beest?Bart De Waele
 
Functional Java Script - Webtechcon 2009
Functional Java Script - Webtechcon 2009Functional Java Script - Webtechcon 2009
Functional Java Script - Webtechcon 2009wolframkriesing
 
Nodes Cck And Panels
Nodes Cck And PanelsNodes Cck And Panels
Nodes Cck And Panelsjskulski
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-OnsAnant Narayanan
 
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairHow OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairBruce Elgort
 
Google DevFest 09
Google DevFest 09Google DevFest 09
Google DevFest 09Eze Torres
 
Google Devfest 2009 Argentina - Keynote
Google Devfest 2009 Argentina - KeynoteGoogle Devfest 2009 Argentina - Keynote
Google Devfest 2009 Argentina - KeynotePatrick Chanezon
 
Its all about collaboration
Its all about collaborationIts all about collaboration
Its all about collaborationRichard Wallis
 
Angrybirds - Overview for a High Performance Shop
Angrybirds - Overview for a High Performance ShopAngrybirds - Overview for a High Performance Shop
Angrybirds - Overview for a High Performance ShopAOE
 

Similar a Vladimir Oane (20)

The Open-PC - OpenSourceExpo 2009
The Open-PC - OpenSourceExpo 2009The Open-PC - OpenSourceExpo 2009
The Open-PC - OpenSourceExpo 2009
 
The Social Desktop - Keynote Akademy 2008
The Social Desktop - Keynote Akademy 2008The Social Desktop - Keynote Akademy 2008
The Social Desktop - Keynote Akademy 2008
 
The Kaaaki vision
The Kaaaki visionThe Kaaaki vision
The Kaaaki vision
 
A Brief Overview of the Vendor Terrain by Andrew Savikas
A Brief Overview of the Vendor Terrain by Andrew SavikasA Brief Overview of the Vendor Terrain by Andrew Savikas
A Brief Overview of the Vendor Terrain by Andrew Savikas
 
Refresh Events Prototype
Refresh Events PrototypeRefresh Events Prototype
Refresh Events Prototype
 
Vagrant at LA Ruby
Vagrant at LA RubyVagrant at LA Ruby
Vagrant at LA Ruby
 
ADMSP Second Life
ADMSP Second LifeADMSP Second Life
ADMSP Second Life
 
Web2.0 - wat is dat beest?
Web2.0 - wat is dat beest?Web2.0 - wat is dat beest?
Web2.0 - wat is dat beest?
 
Functional Java Script - Webtechcon 2009
Functional Java Script - Webtechcon 2009Functional Java Script - Webtechcon 2009
Functional Java Script - Webtechcon 2009
 
Nodes Cck And Panels
Nodes Cck And PanelsNodes Cck And Panels
Nodes Cck And Panels
 
04 Cms Osszehasonlitas
04 Cms Osszehasonlitas04 Cms Osszehasonlitas
04 Cms Osszehasonlitas
 
Embedjs
EmbedjsEmbedjs
Embedjs
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-Ons
 
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairHow OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
 
Google DevFest 09
Google DevFest 09Google DevFest 09
Google DevFest 09
 
Google Devfest 2009 Argentina - Keynote
Google Devfest 2009 Argentina - KeynoteGoogle Devfest 2009 Argentina - Keynote
Google Devfest 2009 Argentina - Keynote
 
Its all about collaboration
Its all about collaborationIts all about collaboration
Its all about collaboration
 
Open Web
Open WebOpen Web
Open Web
 
Agilidade e qualidade de projetos
Agilidade e qualidade de projetosAgilidade e qualidade de projetos
Agilidade e qualidade de projetos
 
Angrybirds - Overview for a High Performance Shop
Angrybirds - Overview for a High Performance ShopAngrybirds - Overview for a High Performance Shop
Angrybirds - Overview for a High Performance Shop
 

Más de evensys

Snapchat in Romania_iSense Solutions
Snapchat in Romania_iSense SolutionsSnapchat in Romania_iSense Solutions
Snapchat in Romania_iSense Solutionsevensys
 
Mobifest 2015 - Mobile Apps, a picture of today
Mobifest 2015 - Mobile Apps, a picture of todayMobifest 2015 - Mobile Apps, a picture of today
Mobifest 2015 - Mobile Apps, a picture of todayevensys
 
Romanian Travelers - The Online Perspective
Romanian Travelers - The Online PerspectiveRomanian Travelers - The Online Perspective
Romanian Travelers - The Online Perspectiveevensys
 
Transformarile si provocarile PR-ului romanesc
Transformarile si provocarile PR-ului romanescTransformarile si provocarile PR-ului romanesc
Transformarile si provocarile PR-ului romanescevensys
 
Cum cumpara romanii servicii turistice online
Cum cumpara romanii servicii turistice onlineCum cumpara romanii servicii turistice online
Cum cumpara romanii servicii turistice onlineevensys
 
Online Leading Brands in Romania 2013
Online Leading Brands in Romania 2013Online Leading Brands in Romania 2013
Online Leading Brands in Romania 2013evensys
 
Public Relations Report Romania 2012
Public Relations Report Romania 2012Public Relations Report Romania 2012
Public Relations Report Romania 2012evensys
 
Reteta unei aplicatii smartphone de impact
Reteta unei aplicatii smartphone de impactReteta unei aplicatii smartphone de impact
Reteta unei aplicatii smartphone de impactevensys
 
Agenda Evenimentelor Evensys in 2012
Agenda Evenimentelor Evensys in 2012Agenda Evenimentelor Evensys in 2012
Agenda Evenimentelor Evensys in 2012evensys
 
Digital Marketing Report 2012
Digital Marketing Report 2012Digital Marketing Report 2012
Digital Marketing Report 2012evensys
 
Top brands and Facebook communication
Top brands and Facebook communicationTop brands and Facebook communication
Top brands and Facebook communicationevensys
 
Online Leading Brands 2012
Online Leading Brands 2012Online Leading Brands 2012
Online Leading Brands 2012evensys
 
Online PR Handbook
Online PR HandbookOnline PR Handbook
Online PR Handbookevensys
 
State of Social Media Employment 2011
State of Social Media Employment 2011State of Social Media Employment 2011
State of Social Media Employment 2011evensys
 
Campaniile de comunicare romanesti in retele sociale online
Campaniile de comunicare romanesti in retele sociale onlineCampaniile de comunicare romanesti in retele sociale online
Campaniile de comunicare romanesti in retele sociale onlineevensys
 
Public Relations Report 2011
Public Relations Report 2011Public Relations Report 2011
Public Relations Report 2011evensys
 
Digital Marketing Report 2011
Digital Marketing Report 2011Digital Marketing Report 2011
Digital Marketing Report 2011evensys
 
Jurnalul Digital al utilizatorului de Internet din Romania
Jurnalul Digital al utilizatorului de Internet din RomaniaJurnalul Digital al utilizatorului de Internet din Romania
Jurnalul Digital al utilizatorului de Internet din Romaniaevensys
 
Online Leading Brands Romanian 2011
Online Leading Brands Romanian 2011Online Leading Brands Romanian 2011
Online Leading Brands Romanian 2011evensys
 
Tagged - mapping up romanian segments of social networks users
Tagged - mapping up romanian segments of social networks usersTagged - mapping up romanian segments of social networks users
Tagged - mapping up romanian segments of social networks usersevensys
 

Más de evensys (20)

Snapchat in Romania_iSense Solutions
Snapchat in Romania_iSense SolutionsSnapchat in Romania_iSense Solutions
Snapchat in Romania_iSense Solutions
 
Mobifest 2015 - Mobile Apps, a picture of today
Mobifest 2015 - Mobile Apps, a picture of todayMobifest 2015 - Mobile Apps, a picture of today
Mobifest 2015 - Mobile Apps, a picture of today
 
Romanian Travelers - The Online Perspective
Romanian Travelers - The Online PerspectiveRomanian Travelers - The Online Perspective
Romanian Travelers - The Online Perspective
 
Transformarile si provocarile PR-ului romanesc
Transformarile si provocarile PR-ului romanescTransformarile si provocarile PR-ului romanesc
Transformarile si provocarile PR-ului romanesc
 
Cum cumpara romanii servicii turistice online
Cum cumpara romanii servicii turistice onlineCum cumpara romanii servicii turistice online
Cum cumpara romanii servicii turistice online
 
Online Leading Brands in Romania 2013
Online Leading Brands in Romania 2013Online Leading Brands in Romania 2013
Online Leading Brands in Romania 2013
 
Public Relations Report Romania 2012
Public Relations Report Romania 2012Public Relations Report Romania 2012
Public Relations Report Romania 2012
 
Reteta unei aplicatii smartphone de impact
Reteta unei aplicatii smartphone de impactReteta unei aplicatii smartphone de impact
Reteta unei aplicatii smartphone de impact
 
Agenda Evenimentelor Evensys in 2012
Agenda Evenimentelor Evensys in 2012Agenda Evenimentelor Evensys in 2012
Agenda Evenimentelor Evensys in 2012
 
Digital Marketing Report 2012
Digital Marketing Report 2012Digital Marketing Report 2012
Digital Marketing Report 2012
 
Top brands and Facebook communication
Top brands and Facebook communicationTop brands and Facebook communication
Top brands and Facebook communication
 
Online Leading Brands 2012
Online Leading Brands 2012Online Leading Brands 2012
Online Leading Brands 2012
 
Online PR Handbook
Online PR HandbookOnline PR Handbook
Online PR Handbook
 
State of Social Media Employment 2011
State of Social Media Employment 2011State of Social Media Employment 2011
State of Social Media Employment 2011
 
Campaniile de comunicare romanesti in retele sociale online
Campaniile de comunicare romanesti in retele sociale onlineCampaniile de comunicare romanesti in retele sociale online
Campaniile de comunicare romanesti in retele sociale online
 
Public Relations Report 2011
Public Relations Report 2011Public Relations Report 2011
Public Relations Report 2011
 
Digital Marketing Report 2011
Digital Marketing Report 2011Digital Marketing Report 2011
Digital Marketing Report 2011
 
Jurnalul Digital al utilizatorului de Internet din Romania
Jurnalul Digital al utilizatorului de Internet din RomaniaJurnalul Digital al utilizatorului de Internet din Romania
Jurnalul Digital al utilizatorului de Internet din Romania
 
Online Leading Brands Romanian 2011
Online Leading Brands Romanian 2011Online Leading Brands Romanian 2011
Online Leading Brands Romanian 2011
 
Tagged - mapping up romanian segments of social networks users
Tagged - mapping up romanian segments of social networks usersTagged - mapping up romanian segments of social networks users
Tagged - mapping up romanian segments of social networks users
 

Último

Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsP&CO
 
Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access
 
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfPDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfHajeJanKamps
 
Fabric RFID Wristbands in Ireland for Events and Festivals
Fabric RFID Wristbands in Ireland for Events and FestivalsFabric RFID Wristbands in Ireland for Events and Festivals
Fabric RFID Wristbands in Ireland for Events and FestivalsWristbands Ireland
 
Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Lviv Startup Club
 
Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxJemalSeid25
 
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...IMARC Group
 
Anyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyAnyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyHanna Klim
 
Intellectual Property Licensing Examples
Intellectual Property Licensing ExamplesIntellectual Property Licensing Examples
Intellectual Property Licensing Examplesamberjiles31
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..dlewis191
 
Cracking the ‘Business Process Outsourcing’ Code Main.pptx
Cracking the ‘Business Process Outsourcing’ Code Main.pptxCracking the ‘Business Process Outsourcing’ Code Main.pptx
Cracking the ‘Business Process Outsourcing’ Code Main.pptxWorkforce Group
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentationbaron83
 
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBBPMedia1
 
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for BusinessQ2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for BusinessAPCO
 
Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Winbusinessin
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Onlinelng ths
 
Developing Coaching Skills: Mine, Yours, Ours
Developing Coaching Skills: Mine, Yours, OursDeveloping Coaching Skills: Mine, Yours, Ours
Developing Coaching Skills: Mine, Yours, OursKaiNexus
 
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdf
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdfAMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdf
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdfJohnCarloValencia4
 
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGUNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGlokeshwarmaha
 

Último (20)

Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizations
 
Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024
 
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfPDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
 
Fabric RFID Wristbands in Ireland for Events and Festivals
Fabric RFID Wristbands in Ireland for Events and FestivalsFabric RFID Wristbands in Ireland for Events and Festivals
Fabric RFID Wristbands in Ireland for Events and Festivals
 
Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)
 
Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptx
 
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
 
WAM Corporate Presentation Mar 25 2024.pdf
WAM Corporate Presentation Mar 25 2024.pdfWAM Corporate Presentation Mar 25 2024.pdf
WAM Corporate Presentation Mar 25 2024.pdf
 
Anyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyAnyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agency
 
Intellectual Property Licensing Examples
Intellectual Property Licensing ExamplesIntellectual Property Licensing Examples
Intellectual Property Licensing Examples
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..
 
Cracking the ‘Business Process Outsourcing’ Code Main.pptx
Cracking the ‘Business Process Outsourcing’ Code Main.pptxCracking the ‘Business Process Outsourcing’ Code Main.pptx
Cracking the ‘Business Process Outsourcing’ Code Main.pptx
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentation
 
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
 
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for BusinessQ2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
 
Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Online
 
Developing Coaching Skills: Mine, Yours, Ours
Developing Coaching Skills: Mine, Yours, OursDeveloping Coaching Skills: Mine, Yours, Ours
Developing Coaching Skills: Mine, Yours, Ours
 
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdf
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdfAMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdf
AMAZON SELLER VIRTUAL ASSISTANT PRODUCT RESEARCH .pdf
 
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGUNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
 

Vladimir Oane

  • 1. Experiences in web scalability Thursday, September 17, 2009
  • 2. uil ding B Conversational Graph Thursday, September 17, 2009
  • 3. Social Graph Professional Social Graph Message Graph Thursday, September 17, 2009
  • 7. Database of threaded, platform independent conversations that you can find and track in real time. Thursday, September 17, 2009
  • 8. Database of threaded, platform independent conversations that you can find and track in real time. m e so w e Thursday, September 17, 2009 A
  • 9. Phase 1 The prototype Thursday, September 17, 2009
  • 10. Tracking on demand Few friends as users Thursday, September 17, 2009
  • 11. 2 servers PHP + MySQL Nothing special Thursday, September 17, 2009
  • 12. Problems: •No easy way of distributing the shit on many machines •Crapy database •PHP sucked at things like parallel processes Thursday, September 17, 2009
  • 13. Phase 2 Beta phase Thursday, September 17, 2009
  • 14. s till Tracking on demand 1000 beta users Thursday, September 17, 2009
  • 15. Amazon servers Python baby Simple DB SQS Thursday, September 17, 2009
  • 16. Queue (SQS) Module Module Module Server … Server Server Database (Simple DB) Thursday, September 17, 2009
  • 17. Problems: •The database was slow and expensive •Bad web-app workflow Thursday, September 17, 2009
  • 18. Phase 3 The API Thursday, September 17, 2009
  • 19. s till Restful API Millions calls/h Thursday, September 17, 2009
  • 20. Tokyo Cabinet Mashery Thursday, September 17, 2009
  • 21. Problems: No problems yet Thursday, September 17, 2009
  • 22. Phase 4 Search Thursday, September 17, 2009
  • 23. Tracking the web Indexing millions items/day Thursday, September 17, 2009
  • 24. Large Amazon servers Customized Search engine Load balancers Thursday, September 17, 2009
  • 25. Problems: •Speed -> we need huge machines Thursday, September 17, 2009