rennie-bee / microservices-docker-go-mongodb

Example of Microservices in Go with Docker, Kubernetes and MongoDB
Apache License 2.0
0 stars 0 forks source link

Cinema - Example of Microservices in Go with Docker, Kubernetes and MongoDB

Overview

Cinema is an example project which demonstrates the use of microservices for a fictional movie theater. The Cinema backend is powered by 4 microservices, all of which happen to be written in Go, using MongoDB for manage the database and Docker to isolate and deploy the ecosystem.

The Cinema use case is based on the project written in Python by Umer Mansoor.

The project structure is based in the knowledge learned in:

Container images used support multi-architectures (amd64, arm/v7 and arm64).

Index

Deployment

The application can be deployed in both environments: local machine or in a kubernetes cluster. You can find the appropriate documentation for each case in the following links:

How To Use Cinema Services

Related Posts

Significant Revisions

Screenshots

Architecture

overview

Homepage

website home page

Users List

users list page