유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Master Service Discovery in Microservices | Eureka and Java Spring Boot

ByteMonk

2024. 9. 21.

0

#backend
#devops
  • 서비스는 monolithic 애플리케이션과 달리, 다중 서버나 컨테이너에 걸쳐 배포되어 독립적으로 배포 또는 업데이트할 수 있다. 🚢

  • 서비스 등록소는 서비스 검색에 필수적인 부분이며, 고가용성과 최신 상태를 유지해야 한다. 🗄️

  • 서비스 등록에는 서비스 인스턴스 자체가 등록 및 해제를 담당하는 자체 등록 패턴 🏃‍♂️ , 또는 서비스 매니저와 같이 세 번째 당사자가 등록 및 해제를 맡는 역할 👥 의 두 가지 방법이 있다.

  • 클라이언트가 서비스 위치를 결정하는 클라이언트 쪽 검색과 클라이언트로부터 요청을 전달하여 서비스로 전달하는 서버 쪽 검색 방식이 있다. 🔌

  • 서비스 검색은 애플리케이션의 확장성을 높이고, 서비스 인스턴스 오류에 대처하며, 개발자가 코어 비즈니스 논리에 집중할 수 있도록 한다. 🚀

  • Netflix는 원하는 서비스 인스턴스의 위치에 대해 걱정하지 않고 수요에 따라 서비스에서 확장할 수 있도록 Eureka를 클라이언트 쪽 검색에 사용한다. 🍿

Recommanded Videos