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

https://github.com/aliabbosashurov/spring-cloud-eureka-microservices

A microservices architecture project with User and Notification Services using Spring Boot, Eureka, Feign, PostgreSQL, and MongoDB. Includes service discovery, inter-service communication, and database integration.
https://github.com/aliabbosashurov/spring-cloud-eureka-microservices

eureka feign microservices mongodb spring-boot spring-cloud

Last synced: 11 days ago
JSON representation

A microservices architecture project with User and Notification Services using Spring Boot, Eureka, Feign, PostgreSQL, and MongoDB. Includes service discovery, inter-service communication, and database integration.

Awesome Lists containing this project

README

          

# Spring Cloud Netflix Eureka Microservices

This repository contains a microservices-based project that demonstrates the implementation of a **User Service** and a
**Notification Service** using **Spring Boot**, **Eureka Discovery Server**, and **MongoDB/PostgreSQL**. The system
leverages **Feign Clients** for inter-service communication and integrates with **Eureka Server** for service
registration and discovery.

![architecture](statics/architecture.png)

## Technologies Used

- **Spring Boot** for microservices.
- **Spring Cloud** for service discovery and Feign integration.
- **MongoDB** and **PostgreSQL** as databases.
- **Docker** for containerization.