링크 체커의 재귀 구현 원리: DAG vs Cycle 아키텍처 분석 | 스타트업스쿨