Skip to content

​O projeto spring-cloud-stack-order é uma aplicação de gerenciamento de pedidos desenvolvida utilizando a arquitetura de microsserviços com o ecossistema Spring Cloud. Este projeto visa demonstrar a implementação de uma solução escalável e resiliente, incorporando diversas tecnologias e boas práticas do desenvolvimento moderno.

Notifications You must be signed in to change notification settings

techleadevelopers/spring-cloud-stack-order

Repository files navigation

This project is being implemented as a project that includes all the spring microservices, cloud, messaging systems that I have learned about.

Project is done .

ci

Invoice Service Generate PDF -> Samples Output ->

ci

Mail Service Sending Basic Mail -> Samples Output ->

ci

What technologies exist ?

Integration Tests with TestContainers And JUnit5 
Gateway Service With Spring Cloud Gateway
Auth Server with Keycloak
NoSQL Database ( Apache Cassandra )
Relational Database ( PostgreSQL)
Messaging Systems (Kafka)
Redis Cache 
Resilience pattern with Resilience4J 
Eureka registry service
Config server with git repository
Zipkin for distributed tracing
ELK (Elasticsearch , Logstash , Kibana) Stack for distributed logging
Statistic service with Async communication -> Kafka
Exception Handling
Layered Architecture
Dockerize all project ( maybe not implementing )

About

​O projeto spring-cloud-stack-order é uma aplicação de gerenciamento de pedidos desenvolvida utilizando a arquitetura de microsserviços com o ecossistema Spring Cloud. Este projeto visa demonstrar a implementação de uma solução escalável e resiliente, incorporando diversas tecnologias e boas práticas do desenvolvimento moderno.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages