Laravel의 **큐 시스템(queue system)**은 시간이 오래 걸리는 작업(이메일 전송, 파일 처리, 느린 API 호출)을 백그라운드에서 실행되도록 미룰 수 있게 하여, 사용자가 빠른 응답을 받게 합니다. 작업은 Job으로 캡슐화되어 큐에 푸시되고, 별도의 워커(worker) 프로세스에 의해 처리됩니다.
큐가 해결하는 문제
인라인으로 수행되는 느린 작업은 사용자를 기다리게 하고 요청 타임아웃 위험이 있음:
✗ 이메일 전송, 이미지/비디오 처리, 리포트 생성, 느린 API 호출
✓ 큐에 넣기 → 사용자에게 즉시 응답 → 워커가 백그라운드에서 처리
