로직 스레드가 1개인 경우
629
작성자 없음
강의로 지금까지 알려주신 구조가 로직 스레드가 1개인 경우라고 하셨는데,
아래 영상에 7분 경에 나오는 오딘의 스레드 구조랑 크게 보면 똑같다고 보면 될까요?
MMORPG의 성능 최적화 사례 공유 '카카오게임즈 - 오딘: 발할라 라이징' (youtube.com)
그리고 또 영상에 13분 쯤부터 아키텍처를 설명해주는데 유저들이 게임 서버에 직접 안붙고, 게이트웨이에만 붙어서 플레이한다는데 이러면 서버를 기본적으로 2번 거쳐야되는 거 같은데 이렇게 해도 문제가 없는 걸까요?
답변 1
1
강의로 지금까지 알려주신 구조가 로직 스레드가 1개인 경우라고 하셨는데,
아래 영상에 7분 경에 나오는 오딘의 스레드 구조랑 크게 보면 똑같다고 보면 될까요?
MMORPG의 성능 최적화 사례 공유 '카카오게임즈 - 오딘: 발할라 라이징' (youtube.com)
네 그렇습니다.
그리고 또 영상에 13분 쯤부터 아키텍처를 설명해주는데 유저들이 게임 서버에 직접 안붙고, 게이트웨이에만 붙어서 플레이한다는데 이러면 서버를 기본적으로 2번 거쳐야되는 거 같은데 이렇게 해도 문제가 없는 걸까요?
정말 많은 유저들이 같은 공간에 붙어서
RvR 등의 컨텐츠를 만들거라면 패킷 릴레이 서버 하나를 두는 것이 정석입니다.
문제 없는걸까요? 가 아니라 오히려 One-Server 구조로 가면
다수 유저가 한 구역에 몰리는 사태를 해결할 수 없습니다.
발표 내용이 좋긴 하지만 뭐 특별한 내용이 있다기보다는
정석적인 내용을 깔끔하게 잘 정리한 것에 가깝습니다.
패킷 보내는 두가지 방법 질문
0
115
0
recv 할게 없어도 무한 while문을 도는데 괜찮은건가요?
0
106
2
MySQL 연동
0
100
2
잡큐단위 내부에서 잡큐호출
0
97
2
포트폴리오 작성 후 확장 방향에 대해 질문이 있어서 글을 남깁니다
0
142
2
에러코드
0
105
1
언리얼 버전
0
112
2
ProtoBuf UE 연동 문제
0
276
3
Snapshot base vs packet oriented
0
144
1
Is there official app or something that allow you watch lectures offline?
0
97
1
What is more capable of m2 c# server or cpp from episode 4?
0
126
2
워커스레드가 1개일 때 가장 빠를 수 있을까요?
1
229
2
이동동기화 관련 질문 드립니다. 추측항법 외.
0
301
1
이 시리즈 25년에 계획 있으실까요?
1
436
3
SubSystem이 궁금합니다.
0
607
2
웹서버
0
331
2
언리얼 에디터 Stop버튼
0
287
2
질문 있습니다...
0
238
2
클라이언트 강제 종료 시 플레이어 삭제 기능
0
256
1
라이브 강의 질문
0
201
1
52분에 나온 얘기..
0
262
1
게임 서버 몬스터 ai에 관해 궁금한게 있습니다.
0
413
1
파트4의 서버 파일이랑 다른건가요??
0
457
1
3D 이동 동기화
0
503
1





