100만명을 수용하는 게임서버는 한대로는 불가능하고
여러대가 필요한데 이때 논리적으로 단일한 서버를 만들려면
서버간 스테이트를 공유하고 동기화 작업도 존나 해야하는데 이게 말도안되게 어렵고 깨짐. 그렇다고 포기하고 각 서버내의 유저끼리만 상호작용하면 재미없잖아?
근데 티그리드 쓰면 그냥 싱글스레드 게임서버 만들듯이 짜고 컴퓨터 여러대 붙이기만 하면 됨
공유메모리 동기화 신경쓸 필요 없음
혁신임 ㄹㅇ
여러대가 필요한데 이때 논리적으로 단일한 서버를 만들려면
서버간 스테이트를 공유하고 동기화 작업도 존나 해야하는데 이게 말도안되게 어렵고 깨짐. 그렇다고 포기하고 각 서버내의 유저끼리만 상호작용하면 재미없잖아?
근데 티그리드 쓰면 그냥 싱글스레드 게임서버 만들듯이 짜고 컴퓨터 여러대 붙이기만 하면 됨
공유메모리 동기화 신경쓸 필요 없음
혁신임 ㄹㅇ
동기화나 임계영역 제어는 너님이 스스로 하여야 하는데욧?
물론 원격 mutex 나 세마포어 같응건 제공함