Skip to content

banctilrobitaille/Distributed-Cloud-Database

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed Cloud DB Build Status

This cloud database project has been developped as part of the Cloud Database Praktikum (IN4163) at TUM (Technische Universität München). The team had to implement a distributed, scalable, encrypted, replicated database within a 16 weeks timespan and defend its design choices. The proposed solution includes an external configuration manager, SSL communication, a load balancer, custom transactions and StatsD metric. The team received an sehr gut grade for this project which is the highest possible.

High Level Architecture

ECS/Loadbalancer and messaging

How to contribute ?

  • Create a branch by feature and/or fix
  • Get the code
  • Commit and push
  • Update your branch
  • Create a pull request

Branch naming

Feature branch

feature/ [Short feature description]

Bug branch

fix/ [Short fix description]

Commits syntax:

Adding code:

+ Added [Short Description]

Deleting code:

- Deleted [Short Description]

Modifying code:

* Changed [Short Description]

Merging code:

Y Merged [Short Description]

About

Repository for submissions on the CloudDB course.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.1%
  • JavaScript 1.9%
  • HTML 1.9%
  • CSS 0.1%