International Conference on Emerging Technologies in Electronics, Computing and Communication (ICETECC) 2022




Conference Proceedings

The International Conference on Emerging Technologies in Electronics, Computing and Communication 2022

(ICETECC`22)

Multi-Active Multi-Datacenter Distributed Database Architecture Design based-on Secondary Development Zookeeper

Zhen Guang Yang1; Alvin Sarraga Alon2;
1Adamson University
2Batangas State University


ABSTRACT
Multi-Active Multi-Datacenter zookeeper is a very core basic component of Ele.me. It is equivalent to the database of basic components, including GZS (Global Zone Service, global state coordinator), DAL (Data Access Layer, database middleware software), Huskar (SOA framework that the online publishing system depends on), maxq (Ele.me message queue), Samaritan (load balancer with service discovery), abtest and other basic components. We are based on the apache official zookeeper for the secondary development to enable it to synchronize data in multiple IDCs. Such an important component must improve the stability and efficiency by the way of DevOps. For this reason, we have developed the EZK operation and maintenance management platform.



-->