It is my Style

고정 헤더 영역

글 제목

메뉴 레이어

It is my Style

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (96)
    • Monolog (4)
    • Travel (26)
      • 여행 정보 (7)
      • 한국 여행 (11)
      • 다른나라 여행 (8)
    • Objective (0)
      • 목표 (0)
      • 계획 (0)
    • Developer (1)
      • Backend (18)
      • Java (5)
      • PHP (1)
      • MsSQL (2)
      • MySQL (6)
      • JavaScript (5)
      • SQLP 자격증 (4)
      • ETC (6)
    • Learning (0)
      • 학습정보 (0)
      • 영어 (0)
      • KH_정보교육원 (0)
    • Desire (1)
      • 신기한 것들 (0)
      • 사고싶은 것들 (1)
      • 유용한 것들 (0)
    • Review (17)
      • 책 (8)
      • 와인 (1)
      • 영화 (7)
      • 사진 (1)

검색 레이어

It is my Style

검색 영역

컨텐츠 검색

@Async

  • 비동기 처리란? 언제, 왜, 어떻게 사용하는가

    2025.05.29 by 웰크

비동기 처리란? 언제, 왜, 어떻게 사용하는가

비동기 처리란? 언제, 왜, 어떻게 사용하는가비동기 처리(asynchronous processing)는 백엔드 개발에서 성능, 확장성, 응답성을 높이기 위한 핵심 기법 중 하나입니다. 이 글에서는 비동기 처리의 개념부터 사용 시기, 실무 이슈, 테스트 전략, 실패 대응까지 모두 정리합니다.1. 비동기 처리란?비동기란 작업을 요청한 후, 그 결과를 기다리지 않고 다른 작업을 수행할 수 있는 방식입니다. 이는 주로 블로킹 I/O(예: 데이터베이스 조회, 파일 읽기, 외부 API 호출 등)에서 응답을 기다리는 동안 리소스를 낭비하지 않도록 설계하는 기법입니다.비유: 동기는 전화 통화, 비동기는 문자 메시지. 전자는 상대의 응답을 기다리며, 후자는 메시지만 보내고 기다리지 않습니다.// 동기 방식String r..

Developer/Backend 2025. 5. 29. 10:06

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
It is my Style © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바