사용자 도구

사이트 도구


kb:seamlessworld

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

kb:seamlessworld [2014/11/10 19:55]
excel96
kb:seamlessworld [2014/11/10 20:00] (현재)
excel96
줄 4: 줄 4:
 클라이언트의 경우 리소스 로딩이 중심이 되고, 서버의 경우 서버간 통신과 클라이언트 migration이 중심이 된다. 클라이언트의 경우 리소스 로딩이 중심이 되고, 서버의 경우 서버간 통신과 클라이언트 migration이 중심이 된다.
  
-서버쪽 구현의 ​경우, 일반적으로 유저가 붙는 프론트엔드 서버를 따로 두고, 프론트엔드 서버가 실제 로직(?) 서버와 통신하는 방식으로 migration을 처리하는 걸로 알고 있다.+서버가 한대인 ​경우에는 딱히 migration이 없으나맵이 "​하나"​다 보니, 컨텐션이 문제가 된다. 이를 위해 ThreadLocalMap 같은 것을 사용하는 곳이 있다. 
 + 
 +서버가 여러대인 경우에는 ​일반적으로 유저가 붙는 프론트엔드 서버를 따로 두고, 프론트엔드 서버가 실제 로직(?) 서버와 통신하는 방식으로 migration을 처리하는 걸로 알고 있다. 경계 부분에서 일어나는 일들을 어찌 잘 처리하느냐가 문제가 된다.
  
 ---- ----
   * see also [[GameServerTopology]]   * see also [[GameServerTopology]]
  
kb/seamlessworld.txt · 마지막으로 수정됨: 2014/11/10 20:00 저자 excel96