C#에서 비동기 프로그래밍을 보다 손쉽게 지원하기 위해 추가된 async와 await 키워드에 대해 알아보자.
멀티쓰레드를 사용하면서 제대로 된 성능 향상을 가져오는 Lock-free에 대해 알아보자.
C# 멀티쓰레드 프로그래밍의 Atomic한 연산을 지원하는 Interlocked.Exchange 계열 함수와 CAS algorithm, ABA Problem에 대해 알아보자.