블로그 이미지
fiadot_old

칼퇴근을 위한 게임 서버 개발 방법론에 대한 심도있는 고찰 및 성찰을 위한 블로그!

Rss feed Tistory
Technical Article/펌 2003. 12. 13. 10:04

조각지식/서버 프로그래머가 되기 위해 공부해야 할것들

기본 학습:

0. 소켓 공부
1. 익명 채팅서버 만들기
2. 유저 구현
4. 방 구현
5. 상태 구현
6. 인증 처리
7. DB 접근 및 간단한 SQL 교육
8. 쓰레드와 패킷등을 이용한 비동기 구현
9. 절대로 뻑나서는 안되는 프로그램 개발을 위한 마인드 개선과 예외처리
10. 추후에 버그를 잡기 위한 로그의 중요성 인식
11. 잘못된 패킷 잡아내기 위한 시스템과 패킷 설계 구조
12. 브로드캐스팅 및 이벤트처리 분산
13. 분산 서버 구축
14. 내부 통신 서버 및 인증 서버 구축


추가 학습:

1. 대체 무엇때문에 느린지를 알아내기위한 모니터링
2. 보안에 대한 중요성 인식
3. 깔끔한 네트워크 설계
4. 스크립트
5. DB설계
6. AI
7. 클라이언트와의 코드 공유
,
TOTAL TODAY