SlideShare une entreprise Scribd logo
1  sur  76
Télécharger pour lire hors ligne
Galera Cluster Best Practices
Seppo Jaakola
Codership
Agenda
●

Galera Cluster Short Introduction

●

Multi-master Conflicts

●

State Transfers (SST IST)

●

Backups

●

Schema Upgrades

●

Galera Project

www.codership.com
2
Galera Cluster
Multi-Master Replication

MySQL

a

Galera Replication

www.codership.com
4
Multi-Master Replication

There can be several nodes

MySQL

a

MySQL

Galera Replication

www.codership.com
5
Multi-Master Replication

There can be several nodes

MySQL

a

MySQL

MySQL

Galera Replication

www.codership.com
6
Multi-Master Replication

Client can connect to any node
There can be several nodes

MySQL

a

MySQL

MySQL

Galera Replication

www.codership.com
7
Multi-Master Replication

read & write

read & write

read & write

Read & write access to any node
Client can connect to any node
There can be several nodes

MySQL

a

MySQL

MySQL

Galera Replication

www.codership.com
8
Multi-Master Replication

read & write

read & write

read & write

Read & write access to any node
Client can connect to any node
There can be several nodes

MySQL

a

MySQL

MySQL

Galera Replication

Replication is synchronous

www.codership.com
9
Multi-Master Replication

read & write

read & write

read & write

Multi-master cluster looks
like one big database with
multiple entry points

a

MySQL

www.codership.com
10
Galera Cluster

➢

Synchronous multi-master cluster

➢

For MySQL/InnoDB

➢

3 or more nodes needed for HA

➢

Automatic node provisioning

➢

Works in LAN / WAN / Cloud

www.codership.com
11
Synchronous Replication

Transaction is
processed locally up
to commit time

Read & write

MySQL

a

MySQL

MySQL

Galera Replication
www.codership.com
14
Synchronous Replication

Transaction is
replicated to whole
cluster

commit

MySQL

MySQL

MySQL

a
Galera Replication
www.codership.com
15
Synchronous Replication

Client gets OK
status

OK

MySQL

MySQL

MySQL

a
Galera Replication
www.codership.com
16
Synchronous Replication

Transaction is
applied in slaves

MySQL

MySQL

MySQL

a
Galera Replication
www.codership.com
17
Dealing with Multi-Master Conflicts
Multi-master Conflicts

write

write

MySQL

MySQL

MySQL

a
Galera Replication
www.codership.com
20
Multi-master Conflicts

write

write

MySQL

MySQL

MySQL

Conflict detected

a
Galera Replication
www.codership.com
21
Multi-master Conflicts

OK

write

MySQL

MySQL

Deadlock
error

MySQL

a
Galera Replication
www.codership.com
22
Multi-Master Conflicts
●
●

Galera uses optimistic concurrency control
If two transactions modify same row on
different nodes at the same time, one of
the transactions must abort
➔

●

Victim transaction will get deadlock error

Application should retry deadlocked
transactions, however not all applications
have retrying logic inbuilt
www.codership.com
23
Database Hot-Spots
●

●

Some rows where many transactions want to
write to simultaneously
Patterns like queue or ID allocation can be hotspots

www.codership.com
24
Hot-Spots

write

write

write

Hot row

a
www.codership.com
25
Diagnosing Multi-Master Conflicts
●

●

●

●

In the past Galera did not log much information
from cluster wide conflicts
But, by using wsrep_debug configuration, all
conflicts (...and plenty of other information) will
be logged
Next release will add new variable:
wsrep_log_conflicts which will cause each cluster
conflict to be logged in mysql error log
Monitor:
●
●

wsrep_local_bf_aborts
wsrep_local_cert_failures
www.codership.com
26
wsrep_retry_autocommit
●

●

●

●

Galera can retry autocommit transaction on
behalf of the client application, inside of the
MySQL server
MySQL will not return deadlock error, but will
silently retry the transaction
wsrep_retry_autocommit=n will retry the
transaction n times before giving up and
returning deadlock error
Retrying applies only to autocommit
transactions, as retrying is not safe for multistatement transactions
www.codership.com
27
Retry Autocommit

Write

write

1. conflict
detected
2. retrying

MySQL

MySQL

MySQL

a
Galera Replication
www.codership.com
28
Multi-Master Conflicts
1) Analyze the hot-spot
2) Check if application logic can be changed to
catch deadlock exception and apply retrying
logic in application
3) Try if wsrep_retry_autocommit configuration
helps
4) Limit the number of master nodes or change
completely to master-slave model

if you can filter out the access to the hotspot table, it is enough to treat writes
only to hot-spotwww.codership.com master-slave
table as
29
State Transfers
State Transfer

Joining node needs to get the current
database state
➢ Two choices:
➢ IST: incremental state transfer
➢ SST: full state transfer
➢ If joining node had some previous state
and gcache spans to that, then IST can
be used
➢

www.codership.com
31
State Snapshot Transfer
To send full database state
● wsrep_sst_method to choose the method:
➢ mysqldump
➢ rsync
➢ xtrabackup
●

www.codership.com
32
SST Request

MySQL

joiner

MySQL
SST Request

Galera Replication

●

wsrep_sst_method

www.codership.com
33
SST Method

wsrep_sst_mysqldump

MySQL

donor

wsrep_sst_rsync

joiner

Galera Replication
wsrep_sst_xtrabackup

www.codership.com
34
SST API
SST is open API for shell scripts
● Anyone can write custom SST
● SST API can be used e.g. for:
● Backups
● Filtering out part of database
●

www.codership.com
35
wsrep_sst_mysqldump
Logical backup
● Slowest method
● Configure authentication
➢ wsrep_sst_auth=”root:rootpass”
➢ Super privilege needed
● Make sure SST user in donor node can
take mysqldump from donor and load it
over the network to joiner node
●

●

You can try this manually beforehand
www.codership.com
36
wsrep_sst_rsync
Physical backup
● Fast method
● Can only be used when node is starting
➢ Rsyncing datadirectory under running
InnoDB is not possible
●

www.codership.com
37
wsrep_sst_xtrabackup
Contributed by Percona
● Probably the fastest method
● Uses xtrabackup
● Least blocking on Donor side (short
readlock is still used when backup starts)
●

www.codership.com
38
SST Donor
All SST methods cause some disturbance
for donor node
● By default donor accepts client
connections, although committing will be
prohibited for a while
● If wsrep_sst_donor_rejects_queries is set,
donor gives unknown command error to
clients
➔ Best practice is to dedicate a reference
node for donor and backup activities
●

www.codership.com
39
Incremental State Transfer

Request to join

Donor

gcache

GTID: seqno-n

Joiner

seqno-n
gcache

www.codership.com
40
Incremental State Transfer

Joiner

Donor

Send IST events
gcache

apply

seqno-n
gcache

www.codership.com
41
Incremental State Transfer
Very effective
● gcache.size parameter defines how big
cache will be maintained
● Gcache is mmap, available disk space is
upper limit for size allocation
●

www.codership.com
42
Incremental State Transfer
●

Use database size and write rate to
optimize gcache:
gcache < database
➢ Write rate tells how long tail will be
stored in cache
➢

www.codership.com
43
Incremental State Transfer
●

You can think that IST Is
●
●

A short asynchronous replication session
If communication is bad quality, node
can drop and join back fast with IST

www.codership.com
44
Backups

Backups

Backups
Backups
➢

All Galera nodes are constantly up to date

➢

Best practices:
Dedicate a reference node for backups
➢ Assign global trx ID with the backup
Possible methods:
➢

➢

1.Disconnecting a node for backup
2.Using SST script interface
3.xtrabackup
www.codership.com
46
Backups with global Trx ID
➢

➢

Global transaction ID (GTID) marks a
position in the cluster transaction stream
Backup with known GTID make it possible
to utilize IST when joining new nodes, eg,
when:
➢
➢

Recovering the node
Provisioning new nodes

www.codership.com
47
Backup by Disconnecting a Node

Isolate the backup node

Load Balancing

MySQL

MySQL

MySQL

Galera Replication

www.codership.com
48
Backup by Disconnecting a Node

Load Balancing

MySQL

MySQL

MySQL

Disconnect from group
e.g. clear wsrep_provider

Galera Replication

www.codership.com
49
Backup by Disconnecting a Node

Load Balancing

MySQL

MySQL

MySQL

Disconnect from group
e.g. clear wsrep_provider

Galera Replication

www.codership.com
50
Backup by Disconnecting a Node

Load Balancing

MySQL

MySQL

MySQL

Work your backup magic

Galera Replication

backups
www.codership.com
51
Backup by Disconnecting a Node

Load Balancing

MySQL

MySQL

MySQL

Galera Replication

Read global transaction ID
from status and assign to
backup
wsrep_cluster_uuid
wsrep_last_committed

backups
www.codership.com
52
Backup by SST

●

●

●

Donor mode provides isolated processing
environment
A special SST script can be written just to
prepare backup in donor node:
wsrep_sst_backup
Garbd can be used to trigger donor node to run
the wsrep_sst_backup

www.codership.com
53
Backup by SST API

Launch garbd

Load Balancing

SST request

node1

node2

node3

Garbd
wsrep_sst_donor=node3
wsrep_sst_method=backup

Galera Replication

www.codership.com
54
Backup by SST API

Donor launches
wsrep_sst_backup

Load Balancing

node1

node2

node3

Galera Replication

wsrep_sst_backup

.
.
.

www.codership.com
55
Backup by SST API

wsrep_sst_backup
prepares the backup

Load Balancing

node1

node2

node3

Galera Replication

wsrep_sst_backup

.
.
.GTID

backups
www.codership.com
56
Backup by SST API

Backup node returns to
cluster

Load Balancing

node1

node2

node3

Galera Replication

www.codership.com
57
Backup by xtrabackup

●

●
●

Xtrabackup is hot backup method and can be
used anytime
Simple, efficient
Use –galera-info option to get global transaction
ID logged into separate galera info file

www.codership.com
58
Schema Upgrades
Schema Upgrades

●

●

DDL is non-transactional, and therefore
bad
Galera has two methods for DDL
TOI, Total Order Isolation
● RSU, Rolling Schema Upgrade
Use wsrep_osu_method to choose either
option
●

●

www.codership.com
60
Total Order Isolation

●

DDL is replicated up-front
Each node will get the DDL statement
and must process the DDL at same slot
in transaction stream
Galera will isolate the affected
table/database for the duration of DDL
processing
●

●

www.codership.com
61
Rolling Schema Upgrade
●
●

●

●

●

DDL is not replicated
Galera will take the node out of replication
for the duration of DDL processing
When DDL is done with, node will catch up
with missed transactions (like IST)
DBA should roll RSU operation over all
nodes
Requires backwards compatible schema
changes
www.codership.com
62
wsrep_on=OFF
●

●

●

wsrep_on is a session variable telling if this
session will be replicated or not
I tried to hide this information to the best I can,
but somebody has leaked this out

And so, yes, it is possible to run
“poor man's RSU” with wsrep_on set to OFF

●

such session may be aborted by replication

●

Use only, if you are really sure that:
planned SQL is not conflicting
● SQL will not generate inconsistency
●

www.codership.com
63
Schema Upgrades
●

Best practices:
➔

Plan your upgrades
➔

➔

Rehearse your upgrades
➔

➔

Try to be backwards compatible
Find out DDL execution time

Go for RSU if possible

www.codership.com
64
Consistent Reads
Consistent reads
Replication is virtually synchronous...

Transaction is
replicated to whole
cluster

commit

MySQL

MySQL

MySQL

Galera Replication
www.codership.com
66
Consistent reads

1. Insert into t1 values (1,....)
2. Select from t1 where i=1
Will the select see
the inserted row?

MySQL

MySQL

Galera Replication
www.codership.com
67
Consistent Reads
●
●

Aka read causality
There is causal dependency between
operations on two database connections
●

Application is expecting to see the values of
earlier write

www.codership.com
68
Consistent Reads
●

Use: wsrep_causal_reads=ON
➔

●

Every read (select, show) will wait until slave
queue has been fully applied

There is timeout for max causal read wait:
●

replicator.causal_read_keepalive

www.codership.com
69
Other Tidbits...
Parallel Applying
●

Aka parallel replication

●

“true parallel applying”
●
●

Every application will benefit of it
Works not on database, not on table,
but on row level

●

wsrep_slave_threads=n

●

How many slaves makes sense:
●
●

Monitor wsrep_cert_deps_distance
Max 2 * cores
www.codership.com
71
MyISAM Replication

●

On experimental level
●

MyISAM is phasing out not much demand to
complete

●

Replicates SQL up-front, like TOI

●

Should be used in master-slave model

●

No checks for non-deterministic SQL
●

Insert into t (r, time) values (rand(), now());
www.codership.com
72
SSL / TLS
●

Replication over SSL is supported

●

No authentication (yet), only encryption

●

Whole cluster must use SSL

www.codership.com
73
SSL or VPN
●

●

●

Bundling several nodes through VPN
tunnel may cause a vulnerability
When VPN gateway breaks, a big part of
cluster will be blacked out
Best practice is to go for SSL if VPN does
not have alternative routes

www.codership.com
74
UDP Multicast
●
●

●
●

Configure with gmcast.mcast_addr
Full cluster must be configured for
multicast or tcp sockets
Multicast is good for scalability
Best practice is to go for multicast if
planning for large clusters

www.codership.com
75
Galera Project
Galera Project
●

Galera Cluster for MySQL
●
●
●
●

●

~3 releases per year
●
●

●

5 years development
based on MySQL server community edition
Fully open source
Active community
Release 2.2 RC out yesterday
Major release 3.0 in the works

Galera Replication also used in:
●
●

Percona XtraDB Cluster
MariaDB Galera www.codership.com
Cluster

77
Galera Project
Galera Cluster for MySQL
MariaDB Galera Cluster

Percona XtraDB Cluster
MySQL
Percona
Server

e
er g
m

API

MariaDB
merge

API

API

Galera Replication plugin

www.codership.com
78
Questions?

Thank you for listening!
Happy Clustering :-)

Contenu connexe

Tendances

M|18 Architectural Overview: MariaDB MaxScale
M|18 Architectural Overview: MariaDB MaxScaleM|18 Architectural Overview: MariaDB MaxScale
M|18 Architectural Overview: MariaDB MaxScaleMariaDB plc
 
MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete TutorialMariaDB 10: The Complete Tutorial
MariaDB 10: The Complete TutorialColin Charles
 
Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기NeoClova
 
MariaDB MaxScale
MariaDB MaxScaleMariaDB MaxScale
MariaDB MaxScaleMariaDB plc
 
Advanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteAdvanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteKenny Gryp
 
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションイルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションyoku0825
 
Percona XtraDB Cluster ( Ensure high Availability )
Percona XtraDB Cluster ( Ensure high Availability )Percona XtraDB Cluster ( Ensure high Availability )
Percona XtraDB Cluster ( Ensure high Availability )Mydbops
 
MySQL Server Settings Tuning
MySQL Server Settings TuningMySQL Server Settings Tuning
MySQL Server Settings Tuningguest5ca94b
 
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docxKeepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docxNeoClova
 
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group ReplicationPercona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group ReplicationKenny Gryp
 
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 TutorialJean-François Gagné
 
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...Severalnines
 
MariaDB Galera Cluster presentation
MariaDB Galera Cluster presentationMariaDB Galera Cluster presentation
MariaDB Galera Cluster presentationFrancisco Gonçalves
 
MariaDB: in-depth (hands on training in Seoul)
MariaDB: in-depth (hands on training in Seoul)MariaDB: in-depth (hands on training in Seoul)
MariaDB: in-depth (hands on training in Seoul)Colin Charles
 
MariaDB Administrator 교육
MariaDB Administrator 교육 MariaDB Administrator 교육
MariaDB Administrator 교육 Sangmo Kim
 
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?Miguel Araújo
 
Maxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoinMaxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoinWagner Bianchi
 
MySQL Atchitecture and Concepts
MySQL Atchitecture and ConceptsMySQL Atchitecture and Concepts
MySQL Atchitecture and ConceptsTuyen Vuong
 

Tendances (20)

M|18 Architectural Overview: MariaDB MaxScale
M|18 Architectural Overview: MariaDB MaxScaleM|18 Architectural Overview: MariaDB MaxScale
M|18 Architectural Overview: MariaDB MaxScale
 
MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete TutorialMariaDB 10: The Complete Tutorial
MariaDB 10: The Complete Tutorial
 
Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기Maria db 이중화구성_고민하기
Maria db 이중화구성_고민하기
 
MariaDB MaxScale
MariaDB MaxScaleMariaDB MaxScale
MariaDB MaxScale
 
Advanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suiteAdvanced Percona XtraDB Cluster in a nutshell... la suite
Advanced Percona XtraDB Cluster in a nutshell... la suite
 
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションイルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
 
Percona XtraDB Cluster ( Ensure high Availability )
Percona XtraDB Cluster ( Ensure high Availability )Percona XtraDB Cluster ( Ensure high Availability )
Percona XtraDB Cluster ( Ensure high Availability )
 
Introduction to Galera Cluster
Introduction to Galera ClusterIntroduction to Galera Cluster
Introduction to Galera Cluster
 
MySQL Server Settings Tuning
MySQL Server Settings TuningMySQL Server Settings Tuning
MySQL Server Settings Tuning
 
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docxKeepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
 
MySQL 5.5 Guide to InnoDB Status
MySQL 5.5 Guide to InnoDB StatusMySQL 5.5 Guide to InnoDB Status
MySQL 5.5 Guide to InnoDB Status
 
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group ReplicationPercona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
 
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
 
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
 
MariaDB Galera Cluster presentation
MariaDB Galera Cluster presentationMariaDB Galera Cluster presentation
MariaDB Galera Cluster presentation
 
MariaDB: in-depth (hands on training in Seoul)
MariaDB: in-depth (hands on training in Seoul)MariaDB: in-depth (hands on training in Seoul)
MariaDB: in-depth (hands on training in Seoul)
 
MariaDB Administrator 교육
MariaDB Administrator 교육 MariaDB Administrator 교육
MariaDB Administrator 교육
 
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?
Disaster Recovery with MySQL InnoDB ClusterSet - What is it and how do I use it?
 
Maxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoinMaxscale switchover, failover, and auto rejoin
Maxscale switchover, failover, and auto rejoin
 
MySQL Atchitecture and Concepts
MySQL Atchitecture and ConceptsMySQL Atchitecture and Concepts
MySQL Atchitecture and Concepts
 

En vedette

Universitas terbuka at a glance
Universitas terbuka at a glanceUniversitas terbuka at a glance
Universitas terbuka at a glanceDimas Prasetyo
 
Introduction to Galera
Introduction to GaleraIntroduction to Galera
Introduction to GaleraHenrik Ingo
 
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Corporation
 
Webinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterWebinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterSeveralnines
 
Zero Downtime Schema Changes - Galera Cluster - Best Practices
Zero Downtime Schema Changes - Galera Cluster - Best PracticesZero Downtime Schema Changes - Galera Cluster - Best Practices
Zero Downtime Schema Changes - Galera Cluster - Best PracticesSeveralnines
 
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 AvailabilityOSSCube
 
Best practices for MySQL High Availability
Best practices for MySQL High AvailabilityBest practices for MySQL High Availability
Best practices for MySQL High AvailabilityColin Charles
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarAndrew Morgan
 
Social Media: Fans and followers are an end, not a means
Social Media: Fans and followers are an end, not a meansSocial Media: Fans and followers are an end, not a means
Social Media: Fans and followers are an end, not a meansKantar
 
KLEMEN on INNOVATION Webster 20150611 FINAL
KLEMEN on INNOVATION Webster 20150611 FINALKLEMEN on INNOVATION Webster 20150611 FINAL
KLEMEN on INNOVATION Webster 20150611 FINALMichael Klemen
 
You Can Fly
You Can FlyYou Can Fly
You Can FlyDeafhawk
 
101 Presentation Sample
101 Presentation Sample101 Presentation Sample
101 Presentation SampleDataVault
 

En vedette (20)

Universitas terbuka at a glance
Universitas terbuka at a glanceUniversitas terbuka at a glance
Universitas terbuka at a glance
 
Galera Cluster DDL and Schema Upgrades 220217
Galera Cluster DDL and Schema Upgrades 220217Galera Cluster DDL and Schema Upgrades 220217
Galera Cluster DDL and Schema Upgrades 220217
 
Introduction to Galera
Introduction to GaleraIntroduction to Galera
Introduction to Galera
 
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly Available
 
Webinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterWebinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera Cluster
 
Zero Downtime Schema Changes - Galera Cluster - Best Practices
Zero Downtime Schema Changes - Galera Cluster - Best PracticesZero Downtime Schema Changes - Galera Cluster - Best Practices
Zero Downtime Schema Changes - Galera Cluster - Best Practices
 
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
 
Best practices for MySQL High Availability
Best practices for MySQL High AvailabilityBest practices for MySQL High Availability
Best practices for MySQL High Availability
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
 
Voando pela Europa
Voando pela EuropaVoando pela Europa
Voando pela Europa
 
Social Media: Fans and followers are an end, not a means
Social Media: Fans and followers are an end, not a meansSocial Media: Fans and followers are an end, not a means
Social Media: Fans and followers are an end, not a means
 
Resume
ResumeResume
Resume
 
KLEMEN on INNOVATION Webster 20150611 FINAL
KLEMEN on INNOVATION Webster 20150611 FINALKLEMEN on INNOVATION Webster 20150611 FINAL
KLEMEN on INNOVATION Webster 20150611 FINAL
 
Conhecer a China
Conhecer a ChinaConhecer a China
Conhecer a China
 
You Can Fly
You Can FlyYou Can Fly
You Can Fly
 
Headache
HeadacheHeadache
Headache
 
SAFA l Franchise
SAFA l Franchise SAFA l Franchise
SAFA l Franchise
 
101 Presentation Sample
101 Presentation Sample101 Presentation Sample
101 Presentation Sample
 
GLOBAL FRANCHISE
GLOBAL FRANCHISEGLOBAL FRANCHISE
GLOBAL FRANCHISE
 
Life scripts
Life scriptsLife scripts
Life scripts
 

Similaire à Plny12 galera-cluster-best-practices

Highly Available Load Balanced Galera MySql Cluster
Highly Available Load Balanced  Galera MySql ClusterHighly Available Load Balanced  Galera MySql Cluster
Highly Available Load Balanced Galera MySql ClusterAmr Fawzy
 
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6Severalnines
 
M|18 Under the Hood: Galera Cluster
M|18 Under the Hood: Galera ClusterM|18 Under the Hood: Galera Cluster
M|18 Under the Hood: Galera ClusterMariaDB plc
 
What’s new in Galera 4
What’s new in Galera 4What’s new in Galera 4
What’s new in Galera 4MariaDB plc
 
Backing up Wikipedia Databases
Backing up Wikipedia DatabasesBacking up Wikipedia Databases
Backing up Wikipedia DatabasesJaime Crespo
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context ConstraintsAlessandro Arrichiello
 
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE Platforms
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE PlatformsFIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE Platforms
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE PlatformsFIWARE
 
Galera Cluster 4 presentation at Percona Live Austin 2019
Galera Cluster 4 presentation at Percona Live Austin 2019 Galera Cluster 4 presentation at Percona Live Austin 2019
Galera Cluster 4 presentation at Percona Live Austin 2019 Sakari Keskitalo
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesDave Stokes
 
ProxySQL Tutorial - PLAM 2016
ProxySQL Tutorial - PLAM 2016ProxySQL Tutorial - PLAM 2016
ProxySQL Tutorial - PLAM 2016Derek Downey
 
Slides: Introducing the new ClusterControl 1.2.9 - with live demo
Slides: Introducing the new ClusterControl 1.2.9 - with live demo Slides: Introducing the new ClusterControl 1.2.9 - with live demo
Slides: Introducing the new ClusterControl 1.2.9 - with live demo Severalnines
 
Percona XtraDB 集群安装与配置
Percona XtraDB 集群安装与配置Percona XtraDB 集群安装与配置
Percona XtraDB 集群安装与配置YUCHENG HU
 
MySQL Galera 集群
MySQL Galera 集群MySQL Galera 集群
MySQL Galera 集群YUCHENG HU
 
Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013MariaDB Corporation
 
High Availability Content Caching with NGINX
High Availability Content Caching with NGINXHigh Availability Content Caching with NGINX
High Availability Content Caching with NGINXKevin Jones
 
MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017Dave Stokes
 
Grabbing the PostgreSQL Elephant by the Trunk
Grabbing the PostgreSQL Elephant by the TrunkGrabbing the PostgreSQL Elephant by the Trunk
Grabbing the PostgreSQL Elephant by the TrunkHarold Giménez
 

Similaire à Plny12 galera-cluster-best-practices (20)

Highly Available Load Balanced Galera MySql Cluster
Highly Available Load Balanced  Galera MySql ClusterHighly Available Load Balanced  Galera MySql Cluster
Highly Available Load Balanced Galera MySql Cluster
 
Introducing Galera 3.0
Introducing Galera 3.0Introducing Galera 3.0
Introducing Galera 3.0
 
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
 
M|18 Under the Hood: Galera Cluster
M|18 Under the Hood: Galera ClusterM|18 Under the Hood: Galera Cluster
M|18 Under the Hood: Galera Cluster
 
Galera Cluster 3.0 Features
Galera Cluster 3.0 FeaturesGalera Cluster 3.0 Features
Galera Cluster 3.0 Features
 
What’s new in Galera 4
What’s new in Galera 4What’s new in Galera 4
What’s new in Galera 4
 
Backing up Wikipedia Databases
Backing up Wikipedia DatabasesBacking up Wikipedia Databases
Backing up Wikipedia Databases
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
 
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE Platforms
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE PlatformsFIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE Platforms
FIWARE Tech Summit - Docker Swarm Secrets for Creating Great FIWARE Platforms
 
Galera Cluster 4 presentation at Percona Live Austin 2019
Galera Cluster 4 presentation at Percona Live Austin 2019 Galera Cluster 4 presentation at Percona Live Austin 2019
Galera Cluster 4 presentation at Percona Live Austin 2019
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL Databases
 
ProxySQL Tutorial - PLAM 2016
ProxySQL Tutorial - PLAM 2016ProxySQL Tutorial - PLAM 2016
ProxySQL Tutorial - PLAM 2016
 
OpenStack Cinder
OpenStack CinderOpenStack Cinder
OpenStack Cinder
 
Slides: Introducing the new ClusterControl 1.2.9 - with live demo
Slides: Introducing the new ClusterControl 1.2.9 - with live demo Slides: Introducing the new ClusterControl 1.2.9 - with live demo
Slides: Introducing the new ClusterControl 1.2.9 - with live demo
 
Percona XtraDB 集群安装与配置
Percona XtraDB 集群安装与配置Percona XtraDB 集群安装与配置
Percona XtraDB 集群安装与配置
 
MySQL Galera 集群
MySQL Galera 集群MySQL Galera 集群
MySQL Galera 集群
 
Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013
 
High Availability Content Caching with NGINX
High Availability Content Caching with NGINXHigh Availability Content Caching with NGINX
High Availability Content Caching with NGINX
 
MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017
 
Grabbing the PostgreSQL Elephant by the Trunk
Grabbing the PostgreSQL Elephant by the TrunkGrabbing the PostgreSQL Elephant by the Trunk
Grabbing the PostgreSQL Elephant by the Trunk
 

Plus de Dimas Prasetyo

Learning management System UT Strategy
Learning management System UT StrategyLearning management System UT Strategy
Learning management System UT StrategyDimas Prasetyo
 
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UT
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UTPengembangan Bahan Ajar Multimedia dan Profil P2M2 UT
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UTDimas Prasetyo
 
PERJALANAN PANJANG TRANFORMASI DIGITAL UNIVERSITAS TERBUKA
PERJALANAN PANJANG  TRANFORMASI DIGITAL UNIVERSITAS TERBUKAPERJALANAN PANJANG  TRANFORMASI DIGITAL UNIVERSITAS TERBUKA
PERJALANAN PANJANG TRANFORMASI DIGITAL UNIVERSITAS TERBUKADimas Prasetyo
 
Learning management system in HE
Learning management system in HELearning management system in HE
Learning management system in HEDimas Prasetyo
 
Mobile Learning Content Development
Mobile Learning Content DevelopmentMobile Learning Content Development
Mobile Learning Content DevelopmentDimas Prasetyo
 
E learning-basic guidelines to develop multimedia learning
E learning-basic guidelines to develop multimedia learningE learning-basic guidelines to develop multimedia learning
E learning-basic guidelines to develop multimedia learningDimas Prasetyo
 
Mengenal Camtasia Studio
Mengenal Camtasia StudioMengenal Camtasia Studio
Mengenal Camtasia StudioDimas Prasetyo
 
Sumber Belajar Dari Internet
Sumber Belajar Dari InternetSumber Belajar Dari Internet
Sumber Belajar Dari InternetDimas Prasetyo
 
Trends and Technology for Teaching and Learning
Trends and Technology for Teaching and LearningTrends and Technology for Teaching and Learning
Trends and Technology for Teaching and LearningDimas Prasetyo
 
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013Dimas Prasetyo
 
Perubahan Pola Pikir dalam Kurikulum 2013
Perubahan Pola Pikir dalam Kurikulum 2013Perubahan Pola Pikir dalam Kurikulum 2013
Perubahan Pola Pikir dalam Kurikulum 2013Dimas Prasetyo
 
Konsep dan Implementasi Kurikulum 2013
Konsep dan Implementasi Kurikulum 2013Konsep dan Implementasi Kurikulum 2013
Konsep dan Implementasi Kurikulum 2013Dimas Prasetyo
 
Reaching Younger Distance Learners through Technology & Social Media, Indones...
Reaching Younger Distance Learners through Technology & Social Media, Indones...Reaching Younger Distance Learners through Technology & Social Media, Indones...
Reaching Younger Distance Learners through Technology & Social Media, Indones...Dimas Prasetyo
 
2010 12 mysql_clusteroverview
2010 12 mysql_clusteroverview2010 12 mysql_clusteroverview
2010 12 mysql_clusteroverviewDimas Prasetyo
 
Panduan singkat lync2013
Panduan singkat lync2013Panduan singkat lync2013
Panduan singkat lync2013Dimas Prasetyo
 
Pendekatan Empati Pada Tuton
Pendekatan Empati Pada TutonPendekatan Empati Pada Tuton
Pendekatan Empati Pada TutonDimas Prasetyo
 
E texbooks for student’s e-resources
E texbooks for student’s e-resourcesE texbooks for student’s e-resources
E texbooks for student’s e-resourcesDimas Prasetyo
 
Petunjuk Singkat Webinar UT
Petunjuk Singkat Webinar UTPetunjuk Singkat Webinar UT
Petunjuk Singkat Webinar UTDimas Prasetyo
 

Plus de Dimas Prasetyo (20)

Learning management System UT Strategy
Learning management System UT StrategyLearning management System UT Strategy
Learning management System UT Strategy
 
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UT
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UTPengembangan Bahan Ajar Multimedia dan Profil P2M2 UT
Pengembangan Bahan Ajar Multimedia dan Profil P2M2 UT
 
PERJALANAN PANJANG TRANFORMASI DIGITAL UNIVERSITAS TERBUKA
PERJALANAN PANJANG  TRANFORMASI DIGITAL UNIVERSITAS TERBUKAPERJALANAN PANJANG  TRANFORMASI DIGITAL UNIVERSITAS TERBUKA
PERJALANAN PANJANG TRANFORMASI DIGITAL UNIVERSITAS TERBUKA
 
Learning management system in HE
Learning management system in HELearning management system in HE
Learning management system in HE
 
ELearning Development
ELearning DevelopmentELearning Development
ELearning Development
 
Mobile Learning Content Development
Mobile Learning Content DevelopmentMobile Learning Content Development
Mobile Learning Content Development
 
E learning-basic guidelines to develop multimedia learning
E learning-basic guidelines to develop multimedia learningE learning-basic guidelines to develop multimedia learning
E learning-basic guidelines to develop multimedia learning
 
Mengenal Camtasia Studio
Mengenal Camtasia StudioMengenal Camtasia Studio
Mengenal Camtasia Studio
 
Sumber Belajar Dari Internet
Sumber Belajar Dari InternetSumber Belajar Dari Internet
Sumber Belajar Dari Internet
 
Trends and Technology for Teaching and Learning
Trends and Technology for Teaching and LearningTrends and Technology for Teaching and Learning
Trends and Technology for Teaching and Learning
 
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013
IMPLEMENTASI KURIKULUM PENDIDIKAN NASIONAL 2013
 
Perubahan Pola Pikir dalam Kurikulum 2013
Perubahan Pola Pikir dalam Kurikulum 2013Perubahan Pola Pikir dalam Kurikulum 2013
Perubahan Pola Pikir dalam Kurikulum 2013
 
Konsep dan Implementasi Kurikulum 2013
Konsep dan Implementasi Kurikulum 2013Konsep dan Implementasi Kurikulum 2013
Konsep dan Implementasi Kurikulum 2013
 
Reaching Younger Distance Learners through Technology & Social Media, Indones...
Reaching Younger Distance Learners through Technology & Social Media, Indones...Reaching Younger Distance Learners through Technology & Social Media, Indones...
Reaching Younger Distance Learners through Technology & Social Media, Indones...
 
2010 12 mysql_clusteroverview
2010 12 mysql_clusteroverview2010 12 mysql_clusteroverview
2010 12 mysql_clusteroverview
 
Panduan singkat lync2013
Panduan singkat lync2013Panduan singkat lync2013
Panduan singkat lync2013
 
Pendekatan Empati Pada Tuton
Pendekatan Empati Pada TutonPendekatan Empati Pada Tuton
Pendekatan Empati Pada Tuton
 
E texbooks for student’s e-resources
E texbooks for student’s e-resourcesE texbooks for student’s e-resources
E texbooks for student’s e-resources
 
Teaching Online
Teaching OnlineTeaching Online
Teaching Online
 
Petunjuk Singkat Webinar UT
Petunjuk Singkat Webinar UTPetunjuk Singkat Webinar UT
Petunjuk Singkat Webinar UT
 

Dernier

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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 productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Plny12 galera-cluster-best-practices