컨텐츠로 건너뛰기

Card News Note

  • HOME
  • 개발자 이야기
  • 문의하기
    • 사이트 소개
    • 개인정보처리방침
    • 면책조항
    • 이용약관

thorns

req.body가 undefined로 찍히던 날, 범인은 미들웨어 한 줄

8월 25, 2026 작성자: thorns

요청은 도착하는데 본문만 사라진 이유를 content-length로 좁히고, 본문 파서와 미들웨어 순서를 바로잡기까지의 기록입니다.

카테고리 개발자 이야기 댓글 남기기

ERR_HTTP_HEADERS_SENT는 왜 가끔만 터지나: 중복 응답 추적기

9월 26, 20268월 25, 2026 작성자: thorns

가끔만 터지는 중복 응답 에러를 응답 횟수 계측으로 추적하고, return 대신 throw와 단일 에러 핸들러로 구조를 바꾼 과정입니다.

카테고리 개발자 이야기 댓글 남기기

토비의 스프링 3.1, 10년차 개발자가 다시 꺼낸 이유

9월 26, 20268월 4, 2026 작성자: thorns

2019년 정산 배치가 절반만 커밋된 채 멈춘 밤, @Transactional이 동작하지 않은 원인(self-invocation)을 토비의 스프링 6장에서 찾아낸 사흘의 기록과, 다시 읽는다면 바꿀 독서 순서를 정리했다.

카테고리 개발자 이야기 태그 Java, Spring Boot 댓글 한 개

Redis 캐시 전략: Cache-Aside와 스탬피드 방어

9월 14, 20267월 14, 2026 작성자: thorns

Redis 캐시 전략의 핵심인 Cache-Aside 패턴과 캐시 스탬피드 방어법을 정리합니다. 무효화·TTL 설계까지 확인해 보세요.

카테고리 개발자 이야기 태그 Java, Spring Boot, WAS 댓글 남기기

운영 로깅 체크리스트: 로그 레벨부터 마스킹까지

7월 13, 2026 작성자: thorns

운영 로깅을 제대로 설계하는 체크리스트입니다. 로그 레벨 기준, 구조적 로깅, 민감정보 마스킹, 롤링 정책을 확인해 보세요.

카테고리 개발자 이야기 태그 Java, Spring Boot, WAS 댓글 한 개

CompletableFuture로 외부 API 병렬 호출하기

9월 14, 20267월 10, 2026 작성자: thorns

CompletableFuture로 외부 API 여러 개를 병렬 호출해 응답 시간을 줄이는 법을 정리합니다. supplyAsync·allOf·타임아웃 처리를 확인해 보세요.

카테고리 개발자 이야기 태그 API, Java, Spring Boot 댓글 한 개
이전 글
새 글
← 이전 페이지1 페이지2 페이지3 … 페이지9 다음 →

Recent Posts

  • Spring Boot Docker 이미지, 800MB를 200MB로 줄이는 순서
  • GitHub Actions로 Spring Boot 배포 파이프라인 만들기
  • Full GC가 5초씩 걸릴 때 — GC 로그 읽는 법
  • Flyway를 운영 DB에 처음 적용할 때 — 되돌릴 수 없는 변경 다루기
  • Testcontainers로 통합테스트 DB 격리하기 — 테스트가 서로 깨질 때
Card News Note
운영자 소개 문의 개인정보처리방침 이용약관 면책조항

상호 : Card News Note|대표 : 김병진|이메일 : [email protected]

© 2026 Card News Note. All rights reserved.

© 2026 Card News Note • 제작됨 GeneratePress