일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- localstorage
- string
- 게임 서버 아키텍처
- ucpc 2023 예선 d번
- MongoDB
- MySQL
- Express.js
- Next
- PROJECT
- ucpc 2024 예선 e번
- ERD
- 백준 28303번
- 지금 자면 꿈을 꾸지만
- 더 흔한 색칠 타일 문제
- pm2
- Prisma
- 백준 32028번
- html5
- 그리디
- HTTP
- 자바스크립트
- JavaScript
- Github
- map
- 백준 32029번
- ucpc 2023 예선 i번
- ccw 알고리즘
- insomnia
- branch
- router
Archives
- Today
- Total
목록2024/08/06 (1)
dh_0e
[Server] 게임 서버 아키텍처
장르: 대규모 다중 사용자 온라인 게임플랫폼: 웹 브라우저ex) agar.io, deep.io1. 클라이언트게임 유저가 웹으로 접속합니다.서버와 통신하여 게임 플레이를 할 수 있습니다. 2. 매칭 서버서버 인원 수를 고려하여 최적의 서버(지역별)에 유저를 매칭합니다.클라이언트와 통신이 일정 속도 이상인 서버들 중에 매칭해줍니다. 3. 로비 서버게임에 입장할 닉네임을 입력합니다. 4. Leaderboard DB현재 유저들의 순위를 실시간으로 갱신해줍니다.유저의 정보는 ID가 전부입니다. 5. 호스트 매니저실제 게임 서버인 호스트 서버의 배치를 관리하고, 각 게임 세션을 할당합니다.각 지역에 호스트 매니저가 하나씩 존재합니다. 6. 호스트 서버실제로 게임 세션을 호스팅하는 서버입니다.지역별로 여러 개의 호스..
내일배움캠프/Server
2024. 8. 6. 19:19