## Applied patterns:
1. Database per service
2. Service Registry and Discovery
3. Distributed Tracing using Micrometer, OpenTelemetry, And Jaeger
4. Open Feign Client
5. Flyway migration
## Articles for read:
Enable Distributed Tracing using Micrometer, OpenTelemetry, And Jaeger
https://amithkumarg.medium.com/distributed-tracing-with-spring-boot-micrometer-opentelemetry-and-jaeger-fafd5c0bd282
PgAdmin - http://localhost:5050/browser/
Eureka - http://localhost:8761/
Jaeger - http://localhost:16686/search
RabbitMQ - http://localhost:15672/#/
TODO:
1. Integration test test containers Postgres with flyway
2. Integration test with test containers RabbitMQ
3. Fix open telemetry run in docker change port
4.
simakovigor / microservices-customer Goto Github PK
View Code? Open in Web Editor NEWCustomer microservice