Giter Site home page Giter Site logo

atomicdb's Introduction

Containerized PostgreSQL on Atomic Platforms

This repository is a demo area showing how high availability, scalable PostgreSQL can be built out using Kubernetes and Docker (and run on Atomic Host!). These are not production solutions, but rather intended to show off advances in Kubernetes and clustered PostgreSQL.

Since all of the deployments in this repo rely heavily on StatefulSet, you need to use Kubernetes 1.5 or later.

patroni_petset

This directory demonstrates building a high-availability single-master PostgreSQL cluster under Patroni, using Kubernetes StatefulSet (PetSet).

See its README for more information.

citus_petset

This directory contains a prototype of a CitusDB sharded database cluster under Kubernetes StatefulSet(PetSet). See its README for more details.

governor-petset

This directory contains a prototype of the new Go-based Governor PostgreSQL cluster under Kubernetes. It is a WIP, and doesn't yet work.

LICENSING

The general repository is under the MIT License. However, the cluster examples incorporate code from other projects, which may be differently licensed. Please check the individual directories if you have specific licensing needs.

atomicdb's People

Contributors

jberkus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

atomicdb's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.