MSA 예제 1)
https://enjoy-dev.tistory.com/10?category=936724
MSA 예제 2)
https://jydlove.tistory.com/30
MSA 개념
bravenamme.github.io/2021/01/28/elk-stack/
Spring Cloud Netflix - Eureka, Ribbon, Hystrix, Zuul
www.samsungsds.com/kr/insights/msa_and_netflix.html
Service Mesh
www.redhat.com/ko/topics/microservices/what-is-a-service-mesh
MSA Architecture Components
springboot
Spring Cloud Netflix
활용해 볼 라이브러리 list
(사용해보고 싶은 library)
eureka : Service Discovery Server
ribbon : Client-side Load Balancer
zuul : API Gateway
hystrix : Circuit Breaker
참고할만한 예제 내용 요약
예제 1
특징) H2DB, gradle
Spring MSA (1),(2)는 개념. (3)부터 예제
(3) eureka, Zuul
(4) OAuth2 인증
(5) 리엑티브 서비스 (rabbitMQ)
(6) 리엑티브 서비스 (WebFlux)
예제 2
daddyprogrammer.org/post/4347/spring-cloud-msa-configuration-server/
특징) MAC 환경
(1) Config Server
(2) zuul
(3) eureka
예제 3
예제보다는 개념을 파악하는데 좋다.
예제 4 -> 설명과 설정에 몇 가지 빠진게 있다. (크게 도움은 안됨)
(1) 개념
(2) eureka
(3) zuul
예제 5
velog.io/@dnjscksdn98/series/Spring-Boot-MSA
내용 복잡해보이니, 간단한 예제 해보고 볼 것
Eureka, Spring Cloud Config Server, docker, Hystrix ...