A microservices-based Traderie clone built with Spring, leveraging Cassandra, RabbitMQ, Redis, and Kubernetes for scalable and modular backend services.
a web-based application designed to connect people looking to trade in-game items. Built using a microservices architecture with Spring, this project ensures scalability and modularity, making it easy to manage and extend.
docker run -d --name cassandra -p 9042:9042 cassandra:latest
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.13-management
docker run -d --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack:latest
minikube start --driver=docker --cpus 8 --memory 15920
minikube -p minikube docker-env --shell powershell | Invoke-Expression
minikube tunnel
kubectl run -i --tty load-generator --rm --image=busybox --restart=Never -- /bin/sh -c "while sleep 0.01; do wget -q -O- http://web-server-service:8080/api/v1/offers; done"