목록 보기
모던 백엔드 - 병렬처리 리팩토링(2)
백엔드

모던 백엔드 - 병렬처리 리팩토링(2)

넥스트리
넥스트리
2026년 8월 13일

두줄요약

구조화된 동시성을 활용해 병렬 API 호출 코드를 리팩토링하는 과정을 다뤘습니다.\n기존 스레드 풀과 CompletableFuture를 정리하고 예외 처리와 테스트까지 확인했습니다.

핵심 내용

  • 구조화된 동시성(StructuredTaskScope)을 바탕으로 병렬 API 호출 코드를 리팩토링하는 라이브 코딩 내용
  • CompletableFuture 기반 테스트 코드의 한계 확인, Java 25 프리뷰 옵션 활성화/해제, try-with-resources와 fork/join/get 구현
  • ExecutorService 스레드 풀 설정 제거와 GlobalExceptionHandler에서 FailedException 예외 핸들링 추가
  • 단위 테스트로 예외 전파와 취소 동작 검증

다음 읽기

#Java 주제를 이어서 읽기

모던 백엔드 - 병렬처리 리팩토링(1)

게시판 프로젝트의 병렬 API 호출을 CompletableFuture에서 Java 25 구조화된 동시성으로 바꾸는 설계 과정을 다뤘습니다. 취소 전파 문제와 스레드 관리 한계를 테스트로 확인하고 개선 방향을 정리했습니다.

넥스트리
넥스트리
백엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...