Skip to content

Implementation of distributed database by patroni and etcd as dcs

Notifications You must be signed in to change notification settings

zelvann/etcd-patroni

Repository files navigation

This is a submission for the Distributed System's Final Assigment

What I Built

Simple case which uses patroni that supported by etcd for maximum accessibility and citus for distributed database

Architecture

architecture

How to use

git clone https://github.com/zelvann/etcd-patroni.git
cd etcd-patroni && cp .env.example .env && cp patroni.env.example patroni.env

Then edit your environment files, make sure that's a corrent environment. After that,

docker compose up -d

TIP: if you are a nonpriveleged user, you can up docker container as daemon by using sudo

About

Implementation of distributed database by patroni and etcd as dcs

Resources

Stars

Watchers

Forks

Languages