Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ilyeshammadi/microservice-blog

An over compilcated blog to show case some microservices consepts 😅
https://github.com/ilyeshammadi/microservice-blog

docker docker-compose grpahql kubernetes microservices nodejs

Last synced: 5 days ago
JSON representation

An over compilcated blog to show case some microservices consepts 😅

Awesome Lists containing this project

README

        

# Microservices Blog
An over compilcated blog to show case some microservices consepts 😅

## Technologies used
- NodeJS
- gRPC
- GraphQL
- Docker
- Docker-Compose
- Kubernetes
- Skaffold
- Helm

## Requirments
- NodeJS
- Minikube
- Skaffold
- Helm
- Docker

## Architecture
![](https://www.lucidchart.com/publicSegments/view/27db3963-5db1-459a-a55c-c941aa00280d/image.png)
## Services
All the services can be found in the `srv` folder.
- frontend
- gateway
- auth
- users
- articles
- comments

## How to run this? 🤔
There multiple options on how the application, but for local development we are going to use `docker` and `docker-compose`.
```shell
$ npm run compose
```