The Nexora Discovery Service is the Service Registry component of the Nexora Platform microservices architecture.
It provides centralized service registration and discovery using Netflix Eureka, enabling dynamic service-to-service communication across the platform.
This service is built with:
- Spring Boot 3.5.x
- Spring Cloud Netflix Eureka Server
- Spring Boot Actuator
- Java 21+
Within the Nexora Platform ecosystem, this service is responsible for:
- Registering all microservices
- Providing service discovery capabilities
- Enabling load-balanced communication
- Acting as a central registry for the system
- Java 21+
- Spring Boot
- Spring Cloud
- Netflix Eureka
- Maven
- Docker (planned)
- GitHub Actions (planned)
mvn clean installmvn spring-boot:runhttp://localhost:8761
The service runs on port:
8761
Self-registration is disabled since this is the registry server.
- Dockerization
- Production logging configuration
- Caffeine caching
- High-availability cluster setup
- CI/CD pipeline
- Monitoring integration (Prometheus / Grafana)
Built as part of Nexora Platform microservices architecture.