%% 두 형제 문제는 Fetch Join에서 합류한 뒤 단계별 해법으로 최종 구조가 된다 %% question: 과제 요구사항에서 시작해 기준선의 N1·N2 분기와 실패·개선을 거쳐 최종 피드 조회 구조는 어떻게 발전하는가? flowchart LR n0["요구사항·모델·기준선"] n1["컬렉션 N+1 (N1)"] n2["User·Page 숨은 쿼리 (N2)"] n3["Fetch Join → 실패"] n4["후속 개선 → 최종 구조"] n0 -->|"동시 분기"| n1 n0 -->|"동시 분기"| n2 n1 -->|"합류"| n3 n2 -->|"합류"| n3 n3 -->|"실패 뒤 단계별 개선"| n4