SilvervineServerEngine2-Doc
SilvervineServerEngine2-Doc copied to clipboard
Silvervine Server Engine 2
⚠️ 주의: 이 리파지터리는 더이상 갱신되지 않습니다.
이제 실버바인 서버엔진 2의 문서는 소스코드가 있는 리파지터리에서 관리됩니다.
실버바인 서버엔진 2
네트워킹
- 네트워킹 개요
- 세션 파이버
- 로그인 과정
- 메시지 송수신
- 메시지 핸들링
- 테스트 클라이언트 만들기
- 네트워크 지연시간 시뮬레이션
- 서버간 통신 - InterServerQueue
- 서버간 통신 - 세션 핸들러에게 메시지 보내기
- 네트워킹 설정값 가이드
- 세션 재연결
파이버
- async/await
- 실버바인 서버엔진의 파이버
- 배경 작업 만들기
- 파이버를 사용하는 유닛 테스트 작성
- 백그라운드 스레드를 파이버와 어울려 사용하기
- 인터럽트 브릿지
- 파이버의 성능
DB
- DB 개요
- 트랜잭션
- DB 내부 구현
- 로깅
- DB 설계 의도
- DB의 변화와 프로세스 메모리에 있는 객체의 변화를 트랜잭션으로 묶기
- 자동 생성된 Row 클래스를 공통 인터페이스로 묶기
보조 저장소
- 보조 저장소 개요
- KeyValueStorage
- Cache
- Queue
- Ephemeral
- Ranking
- StaticIndexDeque
- TimeSeriesData
빌드
- 코드 생성기
- 컴파일러 경고 무시
가상 액터
- 개념
- 사용법
웹서버
- Http 서버 열기
- 웹소켓 핸들링하기
스크립팅
- 서버에서 루아 스크립트 사용하기
런칭 준비
- 개발서버에 올리기
기타
- 세션 타이머