SlideShare a Scribd company logo
1 of 32
System architecture
      DDVE 2012
A few principles

Components involved in an internet application

Cloud computing

Optimizing and scaling up
Principles of architecture
Durability - should last for long in good condition

Utility - should be useful and fulfill its function

Beauty - should make people happy

                           "Firmitas, Utilitas, Venustas" - Vitruvius, 1th century BC
Principles of software
     architecture
1. Reliability
Probability of error-free operation
2. Efficiency
Ability to fulfill the task in the most optimum way

Not to be confused with performance
3. Usability
Ease of use of the system

Learnability, Efficiency, Memorability, Errors,
Satisfaction
4. Maintainability
Ability to adapt to change

Portability (to a different environment)

Transferrability (to another team)
Components involved in
 an internet application
Server
A computer program servicing requests from
other programs (clients)

Server (hardware) - a computer dedicated to
running one or more such service
Database Server
Organized collection of data together with
management software

Oracle, MySQL, PostgreSQL, HBase, Cassandra
Web Server
Software serving HTTP requests

The engine behind websites, small or large

Apache, IIS (Microsoft), nginx,
Load balancer
Stands in front of a cluster of web servers

Distributes requests between cluster nodes to even
out the load

Provides failover when one node fails

F5 BIG-IP, Cisco, Apache
Web Accelerator
Frees up backend server by caching static content

Improves load speeds by compressing pages

Squid, Varnish, ...
Sample architecture - 99designs.com




                        99designs.com
Cloud computing


  SaaS
         PaaS
                IaaS
SaaS
Software-as-a-Service

Application hosted on the web, no installation
necessary

GMail, SalesForce, BaseCamp, thousands of others
PaaS
Platform-as-a-Service

No need to care about operating system etc, can
deploy your software directly, usually has good
monitoring tools

EngineYard, Heroku, AppFog, Azure Cloud, zone.
ee
IaaS
Infrastructure-as-a-Service

You have to deal with all the nuts and bolts
but
You get full control over your server

all Virtual Private Server providers (zone.ee,
Amazon EC2)
Amazon S3
Amazon Simple Storage Service

Similar services: nimbus.io, possibly others
CAP theorem
Consistency / Availability / Partition tolerance

Pick two
CAP theorem
Consistency / Availability / Partition tolerance

Pick two

Story of Remembrance, Inc
Optimizing and scaling up
Optimizing - making the system less resource
hungry

Scaling up - adding resources to the system
Optimizing and scaling up
Know what you want to improve:

page load time / throughput / server load / memory
usage
Optimizing and scaling up
Optimize first, then scale up

Measure first, make changes after

Identify the bottlenecks!
Things to do to make it better
Optimize database queries

Outsource / optimize content delivery

Introduce caching
Examples from
 the big boys
Google MapReduce
Partition processing huge amounts of data (used in
search)




                                   http://jcit.org/web/files/csc548/fpgrowth.html
Facebook BigPipe
Optimize page loading speed for end users

FB loads page in
blocks




                             https://www.facebook.com/note.php?note_id=389414033919
Twitter & memcached




              http://www.slideshare.net/Blaine/scaling-twitter
Twitter & memcached




              http://www.slideshare.net/Blaine/scaling-twitter
Twitter & memcached

Twitter does a LOT of caching: in 2007 they had

- 600 tweets/second
- 180 web servers
- 1 DB server

Can be done if you mostly read and rarely write

There are only two hard things in Computer
Science: cache invalidation and naming things.
                                     -- Phil Karlton

More Related Content

What's hot

Disaster Recovery to the Cloud with Microsoft Azure
Disaster Recovery to the Cloud with Microsoft AzureDisaster Recovery to the Cloud with Microsoft Azure
Disaster Recovery to the Cloud with Microsoft AzureLai Yoong Seng
 
Azure DRaaS v0.7
Azure DRaaS v0.7Azure DRaaS v0.7
Azure DRaaS v0.7Luca Mauri
 
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium EnterprisesEnd-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium EnterprisesAidan Finn
 
Scaling wix with microservices architecture devoxx London 2015
Scaling wix with microservices architecture devoxx London 2015Scaling wix with microservices architecture devoxx London 2015
Scaling wix with microservices architecture devoxx London 2015Aviran Mordo
 
eCommerce Series Part 5 - Enterprise Architecture
eCommerce Series Part 5 - Enterprise ArchitectureeCommerce Series Part 5 - Enterprise Architecture
eCommerce Series Part 5 - Enterprise ArchitectureAshwinee Kumar
 
Disaster Recovery- A Case Study
Disaster Recovery- A Case StudyDisaster Recovery- A Case Study
Disaster Recovery- A Case Studyoneneckitservices
 
Saas & DBaas
Saas & DBaasSaas & DBaas
Saas & DBaasalkuzaee
 
Azure Backup Integration
Azure Backup IntegrationAzure Backup Integration
Azure Backup IntegrationMarco Parenzan
 
NICConf 2015 - azure disaster recovery in 60min
NICConf 2015 -  azure disaster recovery in 60minNICConf 2015 -  azure disaster recovery in 60min
NICConf 2015 - azure disaster recovery in 60minPeter De Tender
 
CLOUD DATABASE DATABASE AS A SERVICE
CLOUD DATABASE DATABASE AS A SERVICECLOUD DATABASE DATABASE AS A SERVICE
CLOUD DATABASE DATABASE AS A SERVICEijdms
 
Big data - Apache Hadoop for Beginner's
Big data - Apache Hadoop for Beginner'sBig data - Apache Hadoop for Beginner's
Big data - Apache Hadoop for Beginner'ssenthil0809
 
Disaster Recovery Planning using Azure Site Recovery
Disaster Recovery Planning using Azure Site RecoveryDisaster Recovery Planning using Azure Site Recovery
Disaster Recovery Planning using Azure Site RecoveryNitin Agarwal
 
Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7Ronnie Chan
 
Microservices Architecture for AEM
Microservices Architecture for AEMMicroservices Architecture for AEM
Microservices Architecture for AEMMaciej Majchrzak
 
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPsAhsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPsRonnie Chan
 
Cumminsallison.com
Cumminsallison.comCumminsallison.com
Cumminsallison.comdavidwaizer
 
GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageCarlos Mayol
 
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...EMC
 

What's hot (20)

Disaster Recovery to the Cloud with Microsoft Azure
Disaster Recovery to the Cloud with Microsoft AzureDisaster Recovery to the Cloud with Microsoft Azure
Disaster Recovery to the Cloud with Microsoft Azure
 
Azure DRaaS v0.7
Azure DRaaS v0.7Azure DRaaS v0.7
Azure DRaaS v0.7
 
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium EnterprisesEnd-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
 
Scaling wix with microservices architecture devoxx London 2015
Scaling wix with microservices architecture devoxx London 2015Scaling wix with microservices architecture devoxx London 2015
Scaling wix with microservices architecture devoxx London 2015
 
What is Cloud DBMS?
What is Cloud DBMS?What is Cloud DBMS?
What is Cloud DBMS?
 
eCommerce Series Part 5 - Enterprise Architecture
eCommerce Series Part 5 - Enterprise ArchitectureeCommerce Series Part 5 - Enterprise Architecture
eCommerce Series Part 5 - Enterprise Architecture
 
Disaster Recovery- A Case Study
Disaster Recovery- A Case StudyDisaster Recovery- A Case Study
Disaster Recovery- A Case Study
 
GAB 2016 ASR
GAB 2016 ASRGAB 2016 ASR
GAB 2016 ASR
 
Saas & DBaas
Saas & DBaasSaas & DBaas
Saas & DBaas
 
Azure Backup Integration
Azure Backup IntegrationAzure Backup Integration
Azure Backup Integration
 
NICConf 2015 - azure disaster recovery in 60min
NICConf 2015 -  azure disaster recovery in 60minNICConf 2015 -  azure disaster recovery in 60min
NICConf 2015 - azure disaster recovery in 60min
 
CLOUD DATABASE DATABASE AS A SERVICE
CLOUD DATABASE DATABASE AS A SERVICECLOUD DATABASE DATABASE AS A SERVICE
CLOUD DATABASE DATABASE AS A SERVICE
 
Big data - Apache Hadoop for Beginner's
Big data - Apache Hadoop for Beginner'sBig data - Apache Hadoop for Beginner's
Big data - Apache Hadoop for Beginner's
 
Disaster Recovery Planning using Azure Site Recovery
Disaster Recovery Planning using Azure Site RecoveryDisaster Recovery Planning using Azure Site Recovery
Disaster Recovery Planning using Azure Site Recovery
 
Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7
 
Microservices Architecture for AEM
Microservices Architecture for AEMMicroservices Architecture for AEM
Microservices Architecture for AEM
 
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPsAhsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
 
Cumminsallison.com
Cumminsallison.comCumminsallison.com
Cumminsallison.com
 
GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid Storage
 
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
 

Viewers also liked

Enabling value delivery at TransferWise
Enabling value delivery at TransferWiseEnabling value delivery at TransferWise
Enabling value delivery at TransferWiseAlvar Lumberg
 
Mobile at TransferWise. Fintech
Mobile at TransferWise. FintechMobile at TransferWise. Fintech
Mobile at TransferWise. Fintechcoolxeo
 
Product engineering @ TransferWise
Product engineering @ TransferWiseProduct engineering @ TransferWise
Product engineering @ TransferWiseAlvar Lumberg
 
Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Alvar Lumberg
 
Continuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubContinuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubAlvar Lumberg
 
Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Ott Ilves
 
TransferWise - NOAH14 London
TransferWise - NOAH14 LondonTransferWise - NOAH14 London
TransferWise - NOAH14 LondonNOAH Advisors
 
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseThe mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseTheFamily
 
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekBest practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekFinTechAkademia
 
Decision support system for financial liquidity planning
Decision support system for financial liquidity planningDecision support system for financial liquidity planning
Decision support system for financial liquidity planningErik Kaju
 
The Mission Driven Startup
The Mission Driven StartupThe Mission Driven Startup
The Mission Driven StartupNilan Peiris
 
History of ICT @ DDVE
History of ICT @ DDVEHistory of ICT @ DDVE
History of ICT @ DDVEAlvar Lumberg
 
How to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comHow to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comFrançois Briod
 
The Mission Driven Startup - Reaktor Club - Helsinki
The Mission Driven Startup - Reaktor Club - HelsinkiThe Mission Driven Startup - Reaktor Club - Helsinki
The Mission Driven Startup - Reaktor Club - HelsinkiNilan Peiris
 
How to Grow without spending a ton on marketing. Product Driven Growth. Upd...
How to Grow without spending a ton on marketing.  Product Driven Growth.  Upd...How to Grow without spending a ton on marketing.  Product Driven Growth.  Upd...
How to Grow without spending a ton on marketing. Product Driven Growth. Upd...Nilan Peiris
 
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation b
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation bDigital Disruption NZ 2016 conference - Becoming an ambidextrous organisation b
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation bPeter Fletcher-Dobson
 
5 principles for product driven growth
5 principles for product driven growth5 principles for product driven growth
5 principles for product driven growthNilan Peiris
 

Viewers also liked (20)

Enabling value delivery at TransferWise
Enabling value delivery at TransferWiseEnabling value delivery at TransferWise
Enabling value delivery at TransferWise
 
Mobile at TransferWise. Fintech
Mobile at TransferWise. FintechMobile at TransferWise. Fintech
Mobile at TransferWise. Fintech
 
Product engineering @ TransferWise
Product engineering @ TransferWiseProduct engineering @ TransferWise
Product engineering @ TransferWise
 
Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)
 
Continuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubContinuous Delivery intro @ Devclub
Continuous Delivery intro @ Devclub
 
My cash bot
My cash botMy cash bot
My cash bot
 
Transfer
TransferTransfer
Transfer
 
Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.
 
TransferWise
TransferWise TransferWise
TransferWise
 
TransferWise - NOAH14 London
TransferWise - NOAH14 LondonTransferWise - NOAH14 London
TransferWise - NOAH14 London
 
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseThe mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
 
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekBest practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
 
Decision support system for financial liquidity planning
Decision support system for financial liquidity planningDecision support system for financial liquidity planning
Decision support system for financial liquidity planning
 
The Mission Driven Startup
The Mission Driven StartupThe Mission Driven Startup
The Mission Driven Startup
 
History of ICT @ DDVE
History of ICT @ DDVEHistory of ICT @ DDVE
History of ICT @ DDVE
 
How to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comHow to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.com
 
The Mission Driven Startup - Reaktor Club - Helsinki
The Mission Driven Startup - Reaktor Club - HelsinkiThe Mission Driven Startup - Reaktor Club - Helsinki
The Mission Driven Startup - Reaktor Club - Helsinki
 
How to Grow without spending a ton on marketing. Product Driven Growth. Upd...
How to Grow without spending a ton on marketing.  Product Driven Growth.  Upd...How to Grow without spending a ton on marketing.  Product Driven Growth.  Upd...
How to Grow without spending a ton on marketing. Product Driven Growth. Upd...
 
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation b
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation bDigital Disruption NZ 2016 conference - Becoming an ambidextrous organisation b
Digital Disruption NZ 2016 conference - Becoming an ambidextrous organisation b
 
5 principles for product driven growth
5 principles for product driven growth5 principles for product driven growth
5 principles for product driven growth
 

Similar to System Architecture at DDVE

Building Low Cost Scalable Web Applications Tools & Techniques
Building Low Cost Scalable Web Applications   Tools & TechniquesBuilding Low Cost Scalable Web Applications   Tools & Techniques
Building Low Cost Scalable Web Applications Tools & Techniquesrramesh
 
Web Speed And Scalability
Web Speed And ScalabilityWeb Speed And Scalability
Web Speed And ScalabilityJason Ragsdale
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...Nati Shalom
 
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010Bhupesh Bansal
 
Hadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedInHadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedInHadoop User Group
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalAvere Systems
 
Building Scalable .NET Web Applications
Building Scalable .NET Web ApplicationsBuilding Scalable .NET Web Applications
Building Scalable .NET Web ApplicationsBuu Nguyen
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big datasolarisyourep
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big dataxKinAnx
 
Architecting virtualized infrastructure for big data presentation
Architecting virtualized infrastructure for big data presentationArchitecting virtualized infrastructure for big data presentation
Architecting virtualized infrastructure for big data presentationVlad Ponomarev
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsColloquium
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalJoel Oleson
 
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureConfiguration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureOdinot Stanislas
 
Emc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointEmc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointxKinAnx
 
SaaS Enablement of your existing application (Cloud Slam 2010)
SaaS Enablement of your existing application (Cloud Slam 2010)SaaS Enablement of your existing application (Cloud Slam 2010)
SaaS Enablement of your existing application (Cloud Slam 2010)Nati Shalom
 
Mota - Managed Hosting Analysis Presentation
Mota - Managed Hosting Analysis PresentationMota - Managed Hosting Analysis Presentation
Mota - Managed Hosting Analysis PresentationGregory Weiss
 
Cenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceCenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceOsvaldo Daibert
 

Similar to System Architecture at DDVE (20)

Building Low Cost Scalable Web Applications Tools & Techniques
Building Low Cost Scalable Web Applications   Tools & TechniquesBuilding Low Cost Scalable Web Applications   Tools & Techniques
Building Low Cost Scalable Web Applications Tools & Techniques
 
Web Speed And Scalability
Web Speed And ScalabilityWeb Speed And Scalability
Web Speed And Scalability
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
 
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
 
Hadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedInHadoop and Voldemort @ LinkedIn
Hadoop and Voldemort @ LinkedIn
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
Building Scalable .NET Web Applications
Building Scalable .NET Web ApplicationsBuilding Scalable .NET Web Applications
Building Scalable .NET Web Applications
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Architecting virtualized infrastructure for big data presentation
Architecting virtualized infrastructure for big data presentationArchitecting virtualized infrastructure for big data presentation
Architecting virtualized infrastructure for big data presentation
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS Solutions
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT Professional
 
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® ArchitectureConfiguration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® Architecture
 
SharePoint Topology
SharePoint Topology SharePoint Topology
SharePoint Topology
 
Emc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointEmc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_point
 
SaaS Enablement of your existing application (Cloud Slam 2010)
SaaS Enablement of your existing application (Cloud Slam 2010)SaaS Enablement of your existing application (Cloud Slam 2010)
SaaS Enablement of your existing application (Cloud Slam 2010)
 
Mota - Managed Hosting Analysis Presentation
Mota - Managed Hosting Analysis PresentationMota - Managed Hosting Analysis Presentation
Mota - Managed Hosting Analysis Presentation
 
Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage
 
Cenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceCenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open Source
 

Recently uploaded

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

System Architecture at DDVE