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

https://github.com/diesgut/spring

Monorepo que implementa una arquitectura de microservicios con Spring Boot y Spring Cloud. Integra patrones esenciales como Configuración Centralizada, Descubrimiento de Servicios (Eureka), API Gateway y seguridad.
https://github.com/diesgut/spring

spring spring-boot spring-cloud

Last synced: 6 days ago
JSON representation

Monorepo que implementa una arquitectura de microservicios con Spring Boot y Spring Cloud. Integra patrones esenciales como Configuración Centralizada, Descubrimiento de Servicios (Eureka), API Gateway y seguridad.

Awesome Lists containing this project

README

          

# Monorepo de Microservicios con Spring Boot y Spring Cloud 🚀

Este repositorio contiene una arquitectura completa de microservicios construida con el ecosistema de Spring, diseñada para ser robusta, escalable y segura.

## 📝 Descripción General

Este proyecto es un **monorepo** que implementa un sistema modular basado en microservicios. La arquitectura incluye patrones esenciales como **Configuración Centralizada**, **Descubrimiento de Servicios**, un **API Gateway** y **Seguridad Centralizada con Keycloak**.

El dominio de negocio se centra en una aplicación bancaria, separando responsabilidades en diferentes módulos como `ms-bank-account` y `ms-customer`, y compartiendo lógica común a través de `bank-common` y `business-domain`.

***

## 📂 Arquitectura y Estructura del Repositorio

El monorepo está organizado en módulos funcionales y de infraestructura, siguiendo las mejores prácticas de diseño de software.