/catalog-gateway

A catalog Gateway for an ecommerce, builded in Quarkus Framework and using strategies to improve performance.

Primary LanguageJavaMIT LicenseMIT

catalog-gateway

Desenvolvimento

  • Desenvolvido com Java 17;
  • Framework Quarkus;
  • Package manager Maven;
  • Message Broker RabbitMQ;
  • Cache com Redis;
  • PostgreSQL Database;
  • Docker para CI/CD;
  • Keycloak para Authorization e Authetication;
  • Rest Assured e Junit5 para testes de integração;
  • FeignClient para comunicar com o Ecommerce;
  • Docker para implantação.

Projeto

  • Este Gateway de Catalogo será utilizado para um Ecommerce;
  • Ele é capaz de atualizar todas as informações do catalogo como medias, atributos, keywaords, categorias, produtos e SKU's;
  • Após a atualização ele guarda em um banco e rodas agendamento (Schedulers) para atualizar o catalogo do ecommerce.

Documentation


⭐️ From DarlanNoetzold