서비스 디스커버리(2)
-
[MSA] Netflix Eureka - Service Discovery 구현
Service Discovery에 대한 개념은 이 포스트를 참고할 것 Netflix Eureka 넷플릭스에서 개발한 Service discovery Tool로써 스프링 클라우드에 기부했다고 한다. (Flex...) https://spring.io/projects/spring-cloud-netflix Spring Cloud Netflix Spring Cloud Netflix features: Service Discovery: Eureka instances can be registered and clients can discover the instances using Spring-managed beans Service Discovery: an embedded Eureka server can be create..
2022.07.14 -
[MSA] Service Discovery - (3)
이전 포스팅 링크 참고 이전 글에서 다룬 MSA구조의 전체적인 구성도를 보면, 좌측 위에 Service Mesh라고 묶여있는 부분을 발견할 수 있다. 이부분은 어떤 일을 하는 곳일까? Service Mesh 체크한 5가지를 묶고있는 추상적인 개념으로 (서비스 아님) MSA를 적용한 시스템의 내부 통신을 말한다. 서비스 간의 통신을 추상화 하고 안전하고 빠르고 신뢰성있게 만들어주는 인프라 스트럭처의 layer다. (네트워크 레이어) 이러한 기능을 통해 안정적이고 효율적인 마이크로서비스의 운영을 지원하는 것을 목적으로한다. 해당 네트워크 레이어(Service Mesh)에 있는 Service Discovery에 대해 자세히 알아보자. Service Discovery 이전 포스팅에서 '독립적으로 나눠진' 서비스..
2022.07.14