which node will execute events in master-master setup Am newbie in this database replication. Right now on server master-master setup with Galera setup.

If I have events running in the database. It means from which master its running.
If one master down then the second master will execute that events or for that something can be done in the configuration.

Anyone like to suggest something related to it ?

Welcome to the MariaDB monitor.  Commands end with; or \g.
Your MariaDB connection id is 4123677
Server version: 10.1.39-MariaDB-1~stretch mariadb.org binary distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab, and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(test)]&gt;
As far as I know, events in a MariaDB Galera Cluster must be configured to run on only one of the nodes. While CREATE EVENT is replicated to the other nodes, you have to choose which node to use for running the event scheduler: Execute SET GLOBAL event_scheduler = ON; on the node where you want events to run, or set it in your config file if you want it the setting to survive a restart. 

If that node is down, then there is no automatic failover for events, so if you'd like to run the events on another node, you'll have to enable the event scheduler on that node.

You could perhaps control the event_scheduler setting through software: a script could poll each node, and make sure the setting is enabled on one and only one node.