ubaid4j / Cloud-Native-App-Spring-Boot

A Cloud Native App with Spring Coud Security with KeyCloak Auth Server, API Gateway Server, Naming Server, Config Server and Distributed Tracing and ELK Stack hosted in K8s

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Migrate to new App (like Simple Social Service)

ubaid4j opened this issue · comments

As this is very simple app, most of its functionality is getting data (no data generation is being done by the end user).

I want to migrate this app to a social app (like user can have post, user can comment and user can react on the post and comment).

For now, I have following 5 services:

  1. post service
  2. comment service
  3. reaction service
  4. user-service
  5. API gateway

and then I'll create helm-charts to deploy these services in k8s and add automation to test our services in higher load (will test the k8s auto-scaling functionality).