Tag: concurrency
All the articles with the tag "concurrency".
-
[C++] World Server 2: Double Buffer 도입기
업데이트:비동기 Runtime event를 authoritative tick 입력으로 확정하기 위해 Double Buffer를 도입하고, publication 병목을 Outbound Triple Buffer로 개선한 과정을 정리합니다.
-
[C++] World Server 3: 게임 로직의 계산과 상태 반영을 분리하다
업데이트:네트워크 event를 tick 전용 input으로 변환하고, 읽기 전용 상태를 계산한 typed result만 Coordinator가 반영하도록 게임 로직의 mutation 경계를 분리한 과정을 정리합니다.
-
[C++] Actor Scheduling: Lost Wakeup을 막는 Admission Protocol
업데이트:Producer와 Consumer가 구분되어 있는 환경에서 발생할 수 있는 Lost Wakeup 에 대해 알아보고, 어떻게 해결할 수 있었는지 알아봅니다.
-
[C++] 고정 블록 메모리 풀: 메모리 풀은 더 빠를까?
고정 블록 메모리 풀을 new/delete와 비교합니다.