뭘 공부하고 있는지 기록하고 뭘 공부할지를 고민하는 저장소입니다.
진행상황을 더 의미있게 기록하기 위해 간단한 todo 기록은 저장만 하고 commit은 하지 말자.
- 앞으로 뭘 공부할까, 어떻게 공부할까도 계속 고민해야 하지만 지금까지 배우고 사용하는 것들을 더 확실하게 정리해보자.
- 주변에서 컨퍼런스 발표를 하고 배울게 많은 글을 쓰는 사람들은 어떤 내용을 공부하고 어떤 과정을 거쳐 그런 내용을 정리하게 되었을지 생각해보자.
내가 지금 알고 있어야 하는 것
- Java language
- Best practice
- JVM
- GC
- 서버
- Spring framework
- Cache
- DB
- DB의 종류와 장,단점
- RDB index, shard, 커넥션 풀 관리
- 성능 측정 및 최적화
- 리소스 산정
- 트래픽 분산
- 고가용성
- 로그
- 간단한 데이터 파이프라인
- HTTP, TCP/UDP
- 통신 과정
- TLS
- Nginx
- 쿠버네티스
- 쿠버네티스 리소스 사이의 관계
- 쿠버네티스를 통한 서버 배포