michalburdzy / multicontainerApp

learning purpose multi-container application written with Docker and Kubernetes (branch 'kubernetes')

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

client

get all notes GET /api/notes add note POST /api/notes {note: 'note'}

postgres

host db

redis

host cache

api getter

get all notes from PostgeSQL

api seter

add new note to REDIS cache

api worker

detect new note added to REDIS cache and save it to PostgreSQL

nginx

route all request

About

learning purpose multi-container application written with Docker and Kubernetes (branch 'kubernetes')


Languages

Language:JavaScript 92.1%Language:HTML 4.2%Language:CSS 2.3%Language:Dockerfile 1.5%