페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

주차 별 진행 내용

자바 성능 튜닝 참고, 이 스터디는 책 읽는 스터디가 아닙니다. 책은 각자 알아서 읽어오면 됩니다.

1주차 : 진행 내용 공유 및 변경
2~4 주차

  • JVM 이해
  • 툴을 이용해 JVM 알고리즘 별 그래프 확인
  • 성능을 고려한 코딩 (byte code 확인)

5~6주차 : Spring 환경에서 JVM과 성능
7~8주차 : 병목 | 대용량 예제를 만들고 튜닝, 코드 수정을 통해 병목 해결

  • 도구 사용 : jstat, pinpoint, ngrinder, aws, 등

9주차 : 회고

기대 효과

  1. JVM을 이해하고 튜닝 할 수 있다.
  2. JVM을 이해한 java 개발자가될 수 있다.
  3. 실무에서 병목 지점이 생겼을때 당황하지 않고 병목 지점을 찾아내고, 해결 할 수 있다.
  4. helloworld 말고 SLiPP wiki 문서에서 JVM 자료 검색

참고 문헌

* [자바 성능 튜닝] : (http://www.yes24.com/24/goods/24848833?scode=032&OzSrank=2)
* [Garbage Collection 튜닝] : (https://d2.naver.com/helloworld/37111)
* [Java 애플리케이션 분석을 위한 BTrace] : (https://d2.naver.com/helloworld/9042309)
* [대규모 분산 시스템 추적 플랫폼, Pinpoint] : (https://d2.naver.com/helloworld/1194202)
* [자바 애플리케이션 성능 튜닝의 도(道)] : (https://d2.naver.com/helloworld/184615)
* [Garbage Collection 모니터링 방법] : (https://d2.naver.com/helloworld/6043)
* [대용량 아키텍처 성능과 튜닝] : (https://d2.naver.com/news/3622708)
* [고맙다 JVM, 사과해라 JVM 크래시] : (https://d2.naver.com/helloworld/1134732)
* [JVM Internal] : (https://d2.naver.com/helloworld/1230)

  • 레이블 없음