Neste projeto foi desenvolvido uma solução de e-commerce com a arquitetura de microsserviços orientada a eventos com Apache Kafka, garantindo a compatibilidade entre a comunicação dos microsserviços com Schema Registry.
- JDK 17
- IDE de sua preferência
- Docker
- Clonar o repositório:
git clone https://github.com/matheusguermandi/ecommerce-api.git
- Instalar as dependencias com docker
cd checkout-api
docker-compose up -d
- Executar ambas aplicações como SpringBoot app:
./gradlew bootRun
Também é possível executar como uma aplicação Java através do método main() na classe Main.java