SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
HA&Solu4ons&for&MySQL&

Joffrey&Michaie&
Consultant&

SkySQL&AB&©&2013&Confiden4al&
Agenda&
• Introduc4on&
• MySQL&Replica4on&

• SemiHSynchronous&Replica4on&
• MySQL&5.6&
• MariaDB&10.0&

• MHA&
• Galera&
• Shared&Disk&
• DRBD&
• MySQL&Cluster&
SkySQL&AB&©&2013&Confiden4al&
Introduc4on&to&HA&

“High&availability&is&a&system&design&protocol&and&
associated&implementa6on&that&ensures&a&certain&
degree&of&opera6onal&con6nuity&during&a&given&
measurement&period”&

SkySQL&AB&©&2013&Confiden4al&
Up4me,&Down4me,&9s&
Availability&=&up4me&/&(up4me&+&down4me)&
&

&90%& &

&

&

&

&1&nine&&

&

&

&36.5&days&/&year &&

&

&99%& &

&

&

&

&2&nines& &

&

&3.65&days&/&year&

&

&99.9%&&

&

&

&

&3&nines& &

&

&8.76&hours&/&year&

&

&99.99%& &

&

&

&4&nines& &

&

&52&minutes&/&year&

&

&99.999%& &

&

&

&5&nines& &

&

&5&minutes&/&year&

&

&99.9999%&&

&

&

&6&nines& &

&

&31&seconds&/&year&

Availability&=&MTBF&/&(MTBF&+&MTTR)&
SkySQL&AB&©&2013&Confiden4al&
Terminology&
• Synchronous&vs.&Asynchronous&
• SharedHDisk&vs.&SharedHNothing&vs.&SharedHMemory&
• Single&Point&Of&Failure&H&SPOF&
• Failover&vs.&Switchover&
• Split&Brain&
• Node&Fencing,&STONITH,&Quorum&

SkySQL&AB&©&2013&Confiden4al&
Designing&for&HA&
• Which&level&of&availability&do&I&need?&
• How&many&nines?&

• Do&I&require&no&loss&of&data?&

• Could&I&loose&some&transac4ons?&
• Will&my&users&no4ce&or&care?&

• Do&I&need&automa4c&failover&or&is&manual&switchover&ok?&
• How&do&I&test&this?&

• Can&I&provide&a&reasonable&service&when&X&is&down?&
• Replace&X&with&each&component&of&the&service&

SkySQL&AB&©&2013&Confiden4al&
Before&we&talk&about&solu4ons&
• A&high&availability&setup&does&not&
replace&backups&

• Check&parameters&

• flush_at_trx_commit&
• sync_binlog&
• expire_logs_day&
• binlog_format&
• sync_master_info&(on&slaves)&
• ...&

• Requirements&for&parameters&may&
change&if&using&baieryHbacked&disk&
cache&

SkySQL&AB&©&2013&Confiden4al&
MySQL&Replica4on&H&Asynchronous&
• Asynchronous:&3&Phases&

1.  Commit&and&write&to&binlog&on&Master&
2.  Ship&changes&to&relay&log&on&slave&
3.  Apply&changes&on&slave&&

• Master&H>&slave&rela4onship&
• MonoHthreaded&on&slaves&un4l&MySQL&5.5&
• MySQL&5.6&allows&mul4Hthreaded&

• No&conflict&resolu4on&

• MasterHmaster&replica4on&or&circular&
replica4on&need&applica4on&logic&

&
SkySQL&AB&©&2013&Confiden4al&

Slave(s)&
Master&
MySQL&Replica4on&–&SemiHSynchronous&
• Added&as&a&plugin&in&MySQL®&5.5&
• Ensures&that&changes&have&been&shipped&to&
at&least&one&slave&(or&4meouts)&&

• A&COMMIT&on&the&master&waits&for&ONE&
Slave&to&acknowledge&the&transac4on&

• Important:&The&Master&does&not&wait&for&the&

Slave&to&execute&the&transac4on,&only&to&write&
it&to&the&relay&log&
• So&the&Slave&SQL&Thread&may&s4ll&lag&behind&
the&Master&and&queries&to&the&Slave&may&s4ll&
return&old&data&

• Poten4ally&adds&latency&to&queries&
SkySQL&AB&©&2013&Confiden4al&

Slave(s)&
Master&
MySQL&Replica4on&for&HA&
• Master&<H>&standby&master&H&manual&failover&
• Minimal&down4me&for&changes&and&upgrades&
• SemiHsynchronous&should&be&used&
• Used&in&combina4on&with&other&HA&solu4ons&
for&geographical&replica4on&

SkySQL&AB&©&2013&Confiden4al&
MySQL®&5.6&–&New&Replica4on&Features&
• Global&Transac4on&ID&(GTID)&

• Makes&it&easy&to&automate&failover&and&slave&promo4on&

• Replica4on&failover&and&admin&u4li4es&
• Mul4Hthreaded&slaves&
• Replica4on&event&checksums&
• TimeHdelayed&replica4on&

SkySQL&AB&©&2013&Confiden4al&
MariaDB&10.0&–&New&Replica4on&Features&
• Mul4Hsource&replica4on&
• Global&Transac4on&ID&(GTID)&

• Different&implementa4on&from&MySQL&5.6&
• GTID&per&domain&instead&of&server&

SkySQL&AB&©&2013&Confiden4al&
MHA&

Master&High&Availability&Manager&

• Automates&master&failover&and&slave&
promo4on&

• Monitors&the&master&or&can&integrate&with&
Pacemaker/Heartbeat&
• Failover&is&an&online&opera4on&
• Also&allows&manual&switchover&

• Short&down4me:&open&a&few&seconds&
• MySQLHReplica4on&consistency&
• No&performance&penalty&
• Drop&in&solu4on&on&exis4ng&deployment&
&
SkySQL&AB&©&2013&Confiden4al&
MHA&

Failover&Process&

1.  Aiempt&to&contact&MySQL&master&server&
by&SSH&

2.  If&master&server&is&alive&access&the&binary&
log&and&recover&events&

3.  Find&the&slave&with&the&most&advanced&
relay&log&

4.  Sync&all&slaves&to&the&latest&available&
binlog&event&

5.  STONITH&master&if&necessary&
6.  Promote&slave&to&master&
SkySQL&AB&©&2013&Confiden4al&
Galera&/&MariaDB&Galera&Cluster&
• Provides&“virtually”&synchronous&

Clients

replica4on&

• Works&with&InnoDB&
• No&slave&lag&
• Transac4ons&are&validated&by&slaves&
upon&commit&

• Cer4fica4on&and&quorum&
• Transac4ons&may&be&rolled&back&
at&this&stage&

• Mul4Hmaster&or&masterHslave&possible&
SkySQL&AB&©&2013&Confiden4al&

MySQL

MySQL

MySQL

wsrep

wsrep

wsrep

Galera Replication
Galera&/&MariaDB&Galera&Cluster&
• Provides&“virtually”&synchronous&

Clients

replica4on&

• Works&with&InnoDB&
• No&slave&lag&
• Transac4ons&are&validated&by&slaves&
upon&commit&

• Cer4fica4on&and&quorum&
• Transac4ons&may&be&rolled&back&
at&this&stage&

• Mul4Hmaster&or&masterHslave&possible&
SkySQL&AB&©&2013&Confiden4al&

MySQL

MySQL

MySQL

wsrep

wsrep

wsrep

Galera Replication
Galera&–&Transac4on&Process&
• Transac4on&is&processed&
locally&up&to&commit&4me&

Client

trx

MySQL

MySQL

MySQL

wsrep

wsrep

wsrep

Galera Replication

SkySQL&AB&©&2013&Confiden4al&
Galera&–&Transac4on&Process&
• Transac4on&is&processed&

locally&up&to&commit&4me&

Client

• Transac4on&is&replicated&
to&whole&cluster&

trx

MySQL

MySQL

MySQL

wsrep

wsrep

wsrep

ws

Galera Replication

SkySQL&AB&©&2013&Confiden4al&

ws
Galera&–&Transac4on&Process&
• Transac4on&is&processed&

locally&up&to&commit&4me&

Client

• Transac4on&is&replicated&
to&whole&cluster&

• Client&gets&OK&status&

trx

MySQL

MySQL

MySQL

wsrep

wsrep

wsrep

Galera Replication

SkySQL&AB&©&2013&Confiden4al&
Galera&–&Transac4on&Process&
• Transac4on&is&processed&

locally&up&to&commit&4me&

Client

• Transac4on&is&replicated&
to&whole&cluster&

• Client&gets&OK&status&
• Transac4on&is&applied&in&
slaves&

MySQL

MySQL
trx

wsrep

wsrep
Galera Replication

SkySQL&AB&©&2013&Confiden4al&

MySQL
trx

wsrep
SharedHdisk&Solu4on&
• Ac4ve&–&Passive&replica4on&

• Failover&requires&MySQL&crash&recovery&(and&
open&file&system&crash&recovery)&

• Combined&with&Pacemaker/Heartbeat&for&
automa4c&failover&

• Virtual&IP&most&open&used&to&fail&over&

• In&theory&the&SAN&is&a&SPOF&

SkySQL&AB&©&2013&Confiden4al&
DRBD®&&
• Synchronous&replica4on&(three&modes)&
• Ac4ve&–&Passive&replica4on&

• Failover&requires&MySQL&crash&recovery&(and&
open&file&system&crash&recovery)&

• Combined&with&Pacemaker/Heartbeat&for&
automa4c&failover&

• Virtual&IP&most&open&used&to&fail&over&

• STONITH&or&other&fencing&mechanism&
needed&to&avoid&splitHbrain&scenarios&

• Available&on&Linux&
SkySQL&AB&©&2013&Confiden4al&
DRBD®&H&Architecture&

SkySQL&AB&©&2013&Confiden4al&
MySQL&Cluster&H&Features&
• Synchronous&replica4on&between&
nodes&

• Through&TwoHPhase&Commit&Protocol&

• ACID&transac4ons&
• Row&level&locking&
• Shared&nothing&architecture&
• No&single&point&of&failure&

• Automa4c&failover&

SkySQL&AB&©&2013&Confiden4al&

• InHmemory&storage&

• Some&data&can&be&stored&on&disk&
• Checkpoin4ng&to&disk&for&durability&

• Two&types&of&indexes&

• Ordered&THtrees&
• Unique&hash&indexes&

• Online&opera4ons&

• Add&node&groups&
• Sopware&upgrade&
• Some&table&altera4ons&
MySQL&Cluster&H&Architecture&

SkySQL&AB&©&2013&Confiden4al&
MySQL&Cluster&H&Par44oning&

SkySQL&AB&©&2013&Confiden4al&
MySQL&Cluster&

Network&par44oning&protocol&
Designed&to&avoid&splitHbrain&

1.  Is&at&least&one&node&from&each&node&group&present?&&
• If&not&then&the&cluster&cannot&con4nue&H&shutdown&

2.  Are&all&nodes&present&from&any&node&group?&
• If&so&then&this&is&the&only&viable&cluster&H&con4nue&

3.  Ask&the&arbitrator&

• The&arbitrator&decides&which&”cluster”&con4nues&
• If&the&arbitrator&is&not&available&the&cluster&will&shutdown&

SkySQL&AB&©&2013&Confiden4al&
Where&does&MySQL&Cluster&fit?&
• High&demands&on&availability&(5&nines)&
• You&need&write&scalability&
• You&have&3&or&more&”machines”&available&
• Where&the&queries&and&data&model&are&simple&
• When&the&data&fits&in&memory&
• When&you&have&skilled&people&

SkySQL&AB&©&2013&Confiden4al&
Geographical&Replica4on&
• For&geographical&(mul4Hsite)&redundacy&
synchronous&solu4ons&are&open&not&
desirable&

• Standard&Replica4on&can&be&combined&
with&any&synchronous&solu4on&locally&

• MySQL&Cluster&
• DRBD&/&shared&disk&
• Galera&

SkySQL&AB&©&2013&Confiden4al&
Geographical&Replica4on&
MySQL&Cluster&
• MySQL&Cluster&has&addi4onal&features&
related&to&Geographical&replica4on&

• Conflict&detec4on&and&automa4c&
resolu4on&

• Several&possible&resolu4on&methods&exist&

• Mul4ple&replica4on&channels&possible&
• Mul4Hsource&replica4on&possible&
• Binlog&injec4on&ensures&the&consitency&
of&binlogs&

SkySQL&AB&©&2013&Confiden4al&
Quick&Comparison&Chart&

*

SkySQL&AB&©&2013&Confiden4al&
Quick&Comparison&Chart&

SkySQL&AB&©&2013&Confiden4al&
Ques4ons?&

SkySQL&AB&©&2013&Confiden4al&
Thank&you!&

Joffrey&Michaie&
Joffrey.michaie@skysql.com&
SkySQL&Ab&
www.skysql.com&
www.facebook.com/skysql&
www.linkedin.com/company/skysql&
MySQL is a registered trademark of Oracle and/or its affiliates. MariaDB is a registered trademark of Monty Program
Ab.
SkySQL and the SkySQL logo are trademarks of SkySQL Inc. or SkySQL Ab. SkySQL is not affiliated with MySQL. All
other company and product names may be trademarks or service marks of their respective owners.

SkySQL&AB&©&2013&Confiden4al&

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Maria DB Galera Cluster for High Availability
Maria DB Galera Cluster for High AvailabilityMaria DB Galera Cluster for High Availability
Maria DB Galera Cluster for High Availability
 
Optimizing MariaDB for maximum performance
Optimizing MariaDB for maximum performanceOptimizing MariaDB for maximum performance
Optimizing MariaDB for maximum performance
 
The Full MySQL and MariaDB Parallel Replication Tutorial
The Full MySQL and MariaDB Parallel Replication TutorialThe Full MySQL and MariaDB Parallel Replication Tutorial
The Full MySQL and MariaDB Parallel Replication Tutorial
 
Running MariaDB in multiple data centers
Running MariaDB in multiple data centersRunning MariaDB in multiple data centers
Running MariaDB in multiple data centers
 
MariaDB MaxScale
MariaDB MaxScaleMariaDB MaxScale
MariaDB MaxScale
 
Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기
 
Best practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialBest practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability Tutorial
 
MySQL Group Replication - HandsOn Tutorial
MySQL Group Replication - HandsOn TutorialMySQL Group Replication - HandsOn Tutorial
MySQL Group Replication - HandsOn Tutorial
 
MariaDB MaxScale monitor 매뉴얼
MariaDB MaxScale monitor 매뉴얼MariaDB MaxScale monitor 매뉴얼
MariaDB MaxScale monitor 매뉴얼
 
MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)
MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)
MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)
 
MariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and OptimizationMariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and Optimization
 
ProxySQL - High Performance and HA Proxy for MySQL
ProxySQL - High Performance and HA Proxy for MySQLProxySQL - High Performance and HA Proxy for MySQL
ProxySQL - High Performance and HA Proxy for MySQL
 
MariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & OptimizationMariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & Optimization
 
Using galera replication to create geo distributed clusters on the wan
Using galera replication to create geo distributed clusters on the wanUsing galera replication to create geo distributed clusters on the wan
Using galera replication to create geo distributed clusters on the wan
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
Automated master failover
Automated master failoverAutomated master failover
Automated master failover
 
ProxySQL for MySQL
ProxySQL for MySQLProxySQL for MySQL
ProxySQL for MySQL
 
Maxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoinMaxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoin
 
Using all of the high availability options in MariaDB
Using all of the high availability options in MariaDBUsing all of the high availability options in MariaDB
Using all of the high availability options in MariaDB
 
MySQL Administrator 2021 - 네오클로바
MySQL Administrator 2021 - 네오클로바MySQL Administrator 2021 - 네오클로바
MySQL Administrator 2021 - 네오클로바
 

Andere mochten auch

A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
SlideShare
 

Andere mochten auch (9)

MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete TutorialMariaDB 10: The Complete Tutorial
MariaDB 10: The Complete Tutorial
 
Why MariaDB?
Why MariaDB?Why MariaDB?
Why MariaDB?
 
Introduction to MariaDB
Introduction to MariaDBIntroduction to MariaDB
Introduction to MariaDB
 
MariaDB Prez by Joffrey Michaie
MariaDB Prez by Joffrey MichaieMariaDB Prez by Joffrey Michaie
MariaDB Prez by Joffrey Michaie
 
Codership's galera cluster installation and quickstart webinar march 2016
Codership's galera cluster installation and quickstart webinar march 2016Codership's galera cluster installation and quickstart webinar march 2016
Codership's galera cluster installation and quickstart webinar march 2016
 
Galera Cluster: MySQL/MariaDB-tietokannan master-master-klusterointi
Galera Cluster: MySQL/MariaDB-tietokannan master-master-klusterointiGalera Cluster: MySQL/MariaDB-tietokannan master-master-klusterointi
Galera Cluster: MySQL/MariaDB-tietokannan master-master-klusterointi
 
개발자가 도전하는 MariaDB 서버구축
개발자가 도전하는 MariaDB 서버구축개발자가 도전하는 MariaDB 서버구축
개발자가 도전하는 MariaDB 서버구축
 
Galera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction SlidesGalera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction Slides
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Ähnlich wie MariaDB Galera Cluster presentation

Riding rails for 10 years
Riding rails for 10 yearsRiding rails for 10 years
Riding rails for 10 years
jduff
 

Ähnlich wie MariaDB Galera Cluster presentation (20)

#16 SUSB Expo 2014 Advanced Concepts Consulting
#16 SUSB Expo 2014 Advanced Concepts Consulting#16 SUSB Expo 2014 Advanced Concepts Consulting
#16 SUSB Expo 2014 Advanced Concepts Consulting
 
Cloud controls final2
Cloud controls final2Cloud controls final2
Cloud controls final2
 
Additional Material DrayTek Training - Bandwidth Management
Additional Material DrayTek Training - Bandwidth ManagementAdditional Material DrayTek Training - Bandwidth Management
Additional Material DrayTek Training - Bandwidth Management
 
dsl & bigdata
dsl & bigdatadsl & bigdata
dsl & bigdata
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)
 
MySQL Webinar Series 4/4 - Manage & tune
MySQL Webinar Series 4/4 - Manage & tuneMySQL Webinar Series 4/4 - Manage & tune
MySQL Webinar Series 4/4 - Manage & tune
 
Hybrid cloud wiskyweb2012
Hybrid cloud wiskyweb2012Hybrid cloud wiskyweb2012
Hybrid cloud wiskyweb2012
 
Session 1 & 2 DrayTek Training at ABP Technology - Enabling IP Connectivity
Session 1 & 2 DrayTek Training at ABP Technology - Enabling IP ConnectivitySession 1 & 2 DrayTek Training at ABP Technology - Enabling IP Connectivity
Session 1 & 2 DrayTek Training at ABP Technology - Enabling IP Connectivity
 
Exploring All options to move your Oracle Databases to the Oracle Cloud
Exploring All options to move your Oracle Databases to the Oracle CloudExploring All options to move your Oracle Databases to the Oracle Cloud
Exploring All options to move your Oracle Databases to the Oracle Cloud
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Android Data Binding from zero
Android Data Binding from zeroAndroid Data Binding from zero
Android Data Binding from zero
 
Acquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management SuiteAcquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management Suite
 
MySQL Fabric
MySQL FabricMySQL Fabric
MySQL Fabric
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
 
Eastside incubator - Startup in Seattle
Eastside incubator - Startup in SeattleEastside incubator - Startup in Seattle
Eastside incubator - Startup in Seattle
 
Why SQL Server 2014 Cardinality Estimator is *the* killer feature
Why SQL Server 2014 Cardinality Estimator is *the* killer featureWhy SQL Server 2014 Cardinality Estimator is *the* killer feature
Why SQL Server 2014 Cardinality Estimator is *the* killer feature
 
Riding rails for 10 years
Riding rails for 10 yearsRiding rails for 10 years
Riding rails for 10 years
 
MySQL Fabric - High Availability & Automated Sharding for MySQL
MySQL Fabric - High Availability & Automated Sharding for MySQLMySQL Fabric - High Availability & Automated Sharding for MySQL
MySQL Fabric - High Availability & Automated Sharding for MySQL
 
VMmware Dell Solutions Tour Oslo - Roger Samdal
VMmware Dell Solutions Tour Oslo - Roger SamdalVMmware Dell Solutions Tour Oslo - Roger Samdal
VMmware Dell Solutions Tour Oslo - Roger Samdal
 

Mehr von Francisco Gonçalves

O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloud
Francisco Gonçalves
 
Scale out database apps através de galera cluster e maria db
Scale out database apps através de galera cluster e maria dbScale out database apps através de galera cluster e maria db
Scale out database apps através de galera cluster e maria db
Francisco Gonçalves
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containers
Francisco Gonçalves
 
O docker vai mudar tudo na sua infra estrutura-ti
O docker vai mudar tudo na sua infra estrutura-tiO docker vai mudar tudo na sua infra estrutura-ti
O docker vai mudar tudo na sua infra estrutura-ti
Francisco Gonçalves
 
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
Francisco Gonçalves
 

Mehr von Francisco Gonçalves (20)

Ulteo virtual desktop system
Ulteo virtual desktop systemUlteo virtual desktop system
Ulteo virtual desktop system
 
O que é o SecondLife? Sabia que este pode catalisar a colaboração na sua empr...
O que é o SecondLife? Sabia que este pode catalisar a colaboração na sua empr...O que é o SecondLife? Sabia que este pode catalisar a colaboração na sua empr...
O que é o SecondLife? Sabia que este pode catalisar a colaboração na sua empr...
 
Porque a-burocracia-deve-morrer
Porque a-burocracia-deve-morrerPorque a-burocracia-deve-morrer
Porque a-burocracia-deve-morrer
 
20140128 webinar-get-more-out-of-mysql-with-tokudb-140319063324-phpapp02
20140128 webinar-get-more-out-of-mysql-with-tokudb-140319063324-phpapp0220140128 webinar-get-more-out-of-mysql-with-tokudb-140319063324-phpapp02
20140128 webinar-get-more-out-of-mysql-with-tokudb-140319063324-phpapp02
 
A automatização e virtualização do seu negócio
A automatização e virtualização do seu negócioA automatização e virtualização do seu negócio
A automatização e virtualização do seu negócio
 
O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloud
 
Scale out database apps através de galera cluster e maria db
Scale out database apps através de galera cluster e maria dbScale out database apps através de galera cluster e maria db
Scale out database apps através de galera cluster e maria db
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containers
 
O docker vai mudar tudo na sua infra estrutura-ti
O docker vai mudar tudo na sua infra estrutura-tiO docker vai mudar tudo na sua infra estrutura-ti
O docker vai mudar tudo na sua infra estrutura-ti
 
Teamwork Web Application
Teamwork Web ApplicationTeamwork Web Application
Teamwork Web Application
 
Node Js
Node JsNode Js
Node Js
 
Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !
 
Linux capacity planning
Linux capacity planningLinux capacity planning
Linux capacity planning
 
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
Wavemaker RAD for the Cloud with CloudJee - Future Direction 2014
 
Juju on ubuntu cloud
Juju on ubuntu cloudJuju on ubuntu cloud
Juju on ubuntu cloud
 
Cloud foundry and openstackcloud
Cloud foundry and openstackcloudCloud foundry and openstackcloud
Cloud foundry and openstackcloud
 
Ubuntu cloud infrastructures
Ubuntu cloud infrastructuresUbuntu cloud infrastructures
Ubuntu cloud infrastructures
 
Openstack deployment-with ubuntu
Openstack deployment-with ubuntuOpenstack deployment-with ubuntu
Openstack deployment-with ubuntu
 
Desk top virtual_gbanif
Desk top virtual_gbanifDesk top virtual_gbanif
Desk top virtual_gbanif
 
Open Source Vantagens E Beneficios - By Softelabs
Open Source   Vantagens E Beneficios - By SoftelabsOpen Source   Vantagens E Beneficios - By Softelabs
Open Source Vantagens E Beneficios - By Softelabs
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

MariaDB Galera Cluster presentation