Published on2025년 11월 27일rsync 권한거부·소유권 깨짐 완전 해결 가이드airsync에서 Permission denied, 소유권/권한 깨짐, ACL·xattr 누락이 발생하는 원인을 유형별로 정리하고, 로컬·원격·컨테이너·NAS 환경에서 재현 가능한 해결 명령을 제공합니다.Read more →
Published on2025년 11월 27일Spring Boot 3에서 @Transactional 무시 원인 7가지techSpring Boot 3에서 @Transactional이 적용되지 않는 대표 원인 7가지를 프록시/전파/예외/비동기/테스트 관점에서 정리합니다. 각 케이스별 재현 코드와 즉시 적용 가능한 해결책을 제공합니다.Read more →
Published on2025년 11월 26일모놀리스를 MSA로 쪼갤 때 DB 트랜잭션 깨지는 5가지 패턴ai레거시 모놀리스를 MSA로 분리할 때 가장 자주 터지는 문제는 DB 트랜잭션 경계가 서비스 경계를 넘어가며 깨지는 것입니다. 현장에서 반복되는 5가지 실패 패턴과, 각 패턴을 대체하는 실전 설계(사가, 아웃박스, 멱등성, 격리 수준)를 정리합니다.Read more →
Published on2025년 11월 25일Next.js 14 App Router 캐시 꼬임 해결법techNext.js 14 App Router에서 자주 겪는 캐시 꼬임(데이터 불일치/갱신 누락/유저별 데이터 섞임)을 원인별로 분해하고, fetch 캐시·라우트 캐시·태그 revalidate를 활용해 재현 가능한 해결 패턴을 정리합니다.Read more →
Published on2025년 11월 25일Rust tokio 런타임 패닉 - block_on 중첩 해결syntaxTokio에서 Cannot start a runtime from within a runtime 패닉은 대개 block_on 중첩으로 발생합니다. 원인 패턴을 분류하고, async 경계 정리·spawn·Handle 사용으로 안전하게 고치는 방법을 정리합니다.Read more →