용어 사전 coding 용어 페이지

Future

나중에 끝날 작업을 값처럼 표현하는 비동기 추상화

future #rust#async#concurrency
English version

다른 이름

Future비동기 작업 계획

선수 개념

관련 개념

핵심 아이디어

Future는 아직 끝나지 않았지만 나중에 완료될 작업을 값처럼 표현하는 Rust 비동기 추상화입니다. async fn은 즉시 결과를 돌려주는 대신 Future를 반환하고, 런타임이 그 상태를 조금씩 진행시킵니다.

이 블로그에서의 역할

Mathbong에서는 async fn, 런타임, .await 흐름을 설명할 때 Future를 중심 허브로 사용합니다. 스레드와 달리 "대기 자체를 계획으로 다룬다"는 점이 핵심입니다.

이 개념을 다루는 글