/openticket-microservices

An application developed to demonstrate the operation and how to create microservices, using different programming languages for each microservice, such as: Python with FastAPI, Java with Spring Boot, Golang, JavaScript with Nest.js, JavaScript with Express and Apache Kafka as Message Broker.

Primary LanguageJava

OpenTicket - Microservices Demonstration Application

🚧🚧🚧🚧🚧 Under Construction 🚧🚧🚧🚧🚧

This application has been developed to showcase the operation and implementation of microservices.

Microservices and Technologies Used

The application utilizes different programming languages for each microservice:

How to Use

1 - Clone the repository.

2 - Run docker-compose -f compose-kafka.yml up -d to start Kafka and Zookeeper.

3 - Choose the microservice you want to explore and execute the Docker Compose command for the corresponding file.

Feel free to explore and learn from the codebase! If you have any questions or feedback, don't hesitate to reach out.