대표적인 해결 방법이 임계영역 동기화라는건 같지만 그게 비동기와 동시성을 같은 개념으로 만들어주지 않음