[희동] 3. 성능 측정 및 기능 개선 - stove-smooth/sgs-smooth GitHub Wiki
성능 측정 및 기능을 개선하는 습관
- 코드를 작성하기 전에 병목 발생 및 성능에 영향을 줄 수 있는 지점을 미리 생각하고 작성한다.
- 기능을 개발한 이후에는 성능 측정 도구를 활용하여 성능을 측정한다.
- 측정 도구 : nGrinder
- 유지보수에 용이한 코드를 작성한다.
성능 개선
-
상태관리 서버와 TCP 연결을 하지 않는 경우
-
상태관리 서버와 TCP 연결을 하는 경우
WebRTC 성능 측정
Jmeter를 이용한 웹소켓 커넥션 테스트
유지보수에 용이한 코드 작성
- Code Duplication 5% 미만을 목표