Skip to content

Refactor/product - #5

Merged
filipemartinsdev merged 57 commits into
mainfrom
refactor/product
Aug 25, 2026
Merged

filipemartinsdev merged 57 commits into
mainfrom
refactor/product

Conversation

@filipemartinsdev

Copy link
Copy Markdown
Owner

Refactoring the entire Product microservice to use GraphQL instead of RESTful and MongoDB instead of PostgreSQL, in addition to separate Pricing management from Product management.

Changes:

  • Implement GraphQL queries and mutations on Product Microservice.
  • Implement json-based database (MongoDB) for schemaless persistence on Product Catalogue.
  • Change catalogue semantic search implementation
    • Use Top-K instead of pagination
    • Use recommendation for new query
  • Implement Pricing Microservice with Clean Architecture, using Kotlin and Quarkus.

@filipemartinsdev
filipemartinsdev merged commit d28c4ad into main Aug 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant