Split into Microservices #8

Merged
turtle merged 82 commits from patch/microservices into development 2024-02-26 21:50:01 +00:00
turtle commented 2024-02-26 13:53:36 +00:00 (Migrated from git.turtle-host.de)

The initial approach of a monolithic backend has been abandoned in favor of a Microservice ecosystem.

Specifically, these modules should be created / separated:

  • API Gateway
  • API Client
  • Commons Library

And the following services (each being packaged in its own module):

  • Authentication
  • Authorization
  • UserService
  • ModerationService
  • IssueTracker
  • ChatService

This is a rough sketch of the architecture:
architecture

The initial approach of a monolithic backend has been abandoned in favor of a Microservice ecosystem. Specifically, these modules should be created / separated: - API Gateway - API Client - Commons Library And the following services (each being packaged in its own module): - Authentication - Authorization - UserService - ModerationService - IssueTracker - ChatService This is a rough sketch of the architecture: ![architecture](https://github.com/BurrowStudios/Obelisk/assets/88295743/cfe1daf9-818f-4e2b-aa61-8af91b8a6c7d)
Sign in to join this conversation.
No reviewers
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
BurrowStudios/Obelisk!8
No description provided.