ilyeshammadi / microservice-blog

An over compilcated blog to show case some microservices consepts πŸ˜…

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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.

$ npm run compose

About

An over compilcated blog to show case some microservices consepts πŸ˜…


Languages

Language:TypeScript 87.7%Language:Smarty 7.0%Language:JavaScript 5.2%Language:CSS 0.1%