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

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

데브허브 커뮤니티

서킷브레이커 사용 방식 개선하기 | 당근 SERVER 밋업 2회

당근테크

2023. 11. 23.

0

#devops
  • 서킷 브레이커 사용 방식을 개선하기 위해, 스프링 기반 오픈 소스 프로젝트인 Spring Cloud Circuit Breaker를 활용하는 방식을 소개 합니다. 🛠️
  • 에러를 처리하기 위해 ' fallback' 함수를 사용하는 방법이 일반적이지만, 함수 이름이 문자열로 지정되어 오타 가능성이 있고, 코드가 혼란스러울 수 있습니다. ⚠️
  • 'fallback' 함수와 조작되는 함수 간의 연관성이 적어서, 에러 발생 시 어떤 함수가 호출되는지 파악하기 어렵습니다. 😕
  • Resilience4j의 내부 구현을 직접 이해해야 하는 부담이 있어 개발의 복잡성을 높일 수 있습니다. 🧱
  • 서킷 브레이커가 열렸을 때의 처리와 일반 예외 발생 시의 처리를 구분하기 어렵습니다. 🔓
  • 같은 클래스 내의 함수를 직접 호출하여 서킷 브레이커를 사용하기 어려운 점을 안고 있습니다. ⛔

Recommanded Videos