갑작스럽게 참여하게 된 OSSCA 2023. 스칼라도 ZIO도 모르는 상황 속에서 코드를 건들어야 하는 상황을 마주하게 된다.
액터 모델(Actor model)은 동시성 프로그래밍의 복잡성을 관리하기 위한 도구 중 하나입니다. 액터의 구현에 앞서 먼저 러스트의 동시성 제어 방법에 대해 알아보겠습니다.
소유권 그래프 > 러스트의 소유권(ownership)은 변수가 가리키는 값을 한번에 하나만 소유할 수 있도록 하여 메모리 안정성을 보장하는 시스템입니다. 이번 글에서는 이 소유권의 개념을 직접 만들고 있는 언어에 어떻게 적용하고 있는지 풀어보겠습니다.