Dev.karnelll

  • 홈
  • 태그
  • 방명록

Timeout 1

[매일메일] 동기 방식으로 외부 서비스를 호출할 때 외부 서비스 장애가 나면 어떻게 조치할 수 있나요? + 동기와 비동기의 차이점은 무엇인가요?

동기 방식으로 외부 서비스를 호출할 때 외부 서비스 장애가 나면 어떻게 조치할 수 있나요?1. 직접 조사(구글링, 공식문서, 기술 포스팅 등으로 학습)1) 동기 vs 비동기 통신동기(Synchronous): 요청이 끝날 때까지 대기 → 직렬적 실행, 장애 전파에 취약비동기(Asynchronous): 요청 후 기다리지 않고 다른 작업 수행 → 콜백·이벤트 기반, 높은 처리량멀티스레딩과 비동기멀티스레딩: 여러 스레드를 병렬 실행 (context switching 비용 존재)비동기: Non-block I/O 기반, 적은 스레드로도 높은 성능→ 최신 추세: “스레드는 최소화, Non-block I/O로 처리량 극대화” 2) Block I/O vs Non-block I/OBlock I/O: 작업이 완료될 때까지 ..

Development/Backend 2025.09.18
이전
1
다음
더보기
프로필사진

Dev.karnelll

karnelll 님의 블로그 입니다.

  • 분류 전체보기 (24)
    • Development (20)
      • Backend (11)
      • Frontend (7)
      • Projects (2)
    • Study (3)
      • Certification (1)
      • CodingTest (2)
    • Portfolio (1)
      • Archive (1)

Tag

기술면접, 프론트엔드, spring boot, nextjs, react, 취업준비, 개발공부, 개발자공부, 백엔드, 프로그래밍, 프로그래머스, backend, 웹개발, 스프링부트, 개발자, 자바, 매일메일, 스프링, 풀스택개발, 리액트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바