Skip to content

💬 [DISCUSSION] Should we move to microservices? #29

Description

@github-actions

Context

With all the coupling issues in our monolith, should we consider breaking this into microservices?

Arguments For

  • TaskService is too coupled to everything
  • Scaling issues with the monolith
  • Team velocity is decreasing
  • Independent deployment of components

Arguments Against

  • We're a small team (3 people)
  • Added operational complexity (K8s, service mesh, distributed tracing)
  • Migration effort is significant
  • Risk of distributed monolith

Questions

  1. What would the service boundaries be?
  2. Do we have the infrastructure knowledge?
  3. What's the migration timeline?

Looking for discussion before we decide.

cc: @kevin @jennifer @david

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions