Skip to content

TiendaGenerica-Microservicios v2.0.0

Choose a tag to compare

@MakingMeans MakingMeans released this 26 Apr 02:38
· 6 commits to release since this release
e49a88f

Changelog

Added

  • Full system dockerization (backend, frontend and database).
  • Docker Compose orchestration for complete distributed environment.
  • Load balancing with multiple instances per microservice.
  • Nginx as external gateway for backend requests.
  • Nginx for frontend serving and balancing.
  • Health check endpoints (/internal/health) for monitoring services.
  • Spring Boot Actuator integration for service health and metrics.
  • Dynamic service discovery with Eureka integrated into Docker environment.
  • Network separation:
    • backend_net
    • frontend_net
  • Simplified deployment using docker-compose up --build.
  • Video demonstration of the system.
  • Updated diagrams in PNG format:
    • Architecture Diagram
    • Component Diagram
    • Deployment Diagram

Changed

  • Project renamed to TiendaGenerica-Microservicios.
  • Migration from WAR packaging to executable JAR for all microservices.
  • API Gateway updated:
    • Dynamic routing using service discovery (lb://)
    • Improved CORS configuration for containerized environment
    • JWT validation adjustments
  • Database configuration migrated to Dockerized MySQL.
  • Frontend adapted to consume centralized API Gateway.
  • Updated project structure and deployment flow.
  • Documentation updated (README, diagrams, Postman collections).

Removed

  • Legacy local execution scripts (start_system.bat, stop_system.bat).
  • Previous PDF diagrams replaced with PNG versions.
  • Direct localhost-based configurations replaced by container networking.