Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nisanth2004/springboot-microservices

Each service is independently deployable and communicates via REST APIs, ensuring scalability and maintainability
https://github.com/nisanth2004/springboot-microservices

api java keycloak microservices openfeign postman restapi security spring springboot

Last synced: 23 days ago
JSON representation

Each service is independently deployable and communicates via REST APIs, ensuring scalability and maintainability

Awesome Lists containing this project

README

        

# Microservices Project: Department, Employee, and Organization Services

This project demonstrates a microservices architecture built using Spring Boot. The services are:

- **Department Service**: Manages department-related data.
- **Employee Service**: Handles employee-related operations.
- **Organization Service**: Coordinates data between departments and employees.

## Centralized Configuration with Spring Cloud Config Server

All services retrieve their configuration from a centralized Spring Cloud Config Server. The configuration is hosted in the following GitHub repository:

[**Config Server Repository**](https://github.com/Nisanth2004/config-server-repo)

### Config Server Setup

Each microservice fetches its configuration from the config server, ensuring centralized management of configuration files. The config server is set up to pull configuration files from the GitHub repository.