์ด ์ ์ฅ์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ๊ธฐ์ ๋ฉด์ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ค์ ๊ธฐ์ ์ ๋ฉด์ ์ง๋ฌธ๊ณผ ๋ชจ๋ฒ ๋ต์, ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ์ ๋ต๋ณ์ ๋ํ ์ฐธ๊ณ ์๋ฃ๋ค์ ํฌํจํ๊ณ ์์ต๋๋ค.
- ์ธ๋ฑ์ค(Index)์ ๋์ ์๋ฆฌ์ ์ฅ๋จ์
- ํธ๋์ญ์ ๊ณผ ACID
- ํธ๋์ญ์ ๊ฒฉ๋ฆฌ ์์ค(Isolation Level)
- ์ ๊ทํ์ ๋ฐ์ ๊ทํ
- SQL ํ๋
- ํ๋ก์ธ์ค์ ์ค๋ ๋
- ๋๊ธฐ์ ๋น๋๊ธฐ
- ๊ต์ฐฉ์ํ(Deadlock)
- ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
- Cpu ์ค์ผ์ค๋ง
- ์ธํฐ๋ฝํธ
- ์์คํ ์ฝ
- ํ์ผ ์์คํ
- ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ
- ์บ์
- ์ ์ถ๋ ฅ I/O
- Docker ๊ธฐ๋ณธ๊ฐ๋
- Docker ๋คํธ์ํน
- Docker ๋ณผ๋ฅจ๊ณผ ์คํ ๋ฆฌ์ง
- Kubernetes ์ํคํ ์ณ
- Kubernetes ์ํฌ๋ก๋
- Kubernetes ์๋น์ค์ ๋คํธ์ํน
- Kubernetes ์คํ ๋ฆฌ์ง
- Kubernetes ๋ณด์
- JVM ์ํคํ
์ฒ์ ์คํ ๊ณผ์
- Method Area (Static Area)
- Heap Area
- Stack Area
- PC Register
- Native Method Stack
- JIT ์ปดํ์ผ๋ฌ
- Interpretation vs JIT Compilation
- Hot Spot Detection
- Optimization Techniques
- CPU Profiling
- Memory Profiling
- Thread Dump ๋ถ์
- Object Pool
- String Interning
- Escape Analysis
- ๋์ฉ๋ ํธ๋ํฝ ์ฒ๋ฆฌ
- ์บ์ฑ ์ ๋ต
- ๋ฐ์ดํฐ ์ค๋ฉ
- ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ
- ๋ฉ์ธ์ง ์์คํ (Slack, Kafka)
- URL ๋จ์ถ ์๋น์ค
- ๋์์ ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ
- ํ์ผ ๊ณต์ ์์คํ (Dropbox)
- ์์ ๋ฏธ๋์ด ํผ๋(Twitter, Instagram)
- ์จ๋ผ์ธ ์์ฝ ์์คํ
- ์ค์๊ฐ ์๋ฆผ ์์คํ
- ์ฐจ๋ ๊ณต์ ์๋น์ค(Uber)
- ๊ฒฐ์ ์์คํ
- discord
- CI/CD ํ์ดํ๋ผ์ธ ์์คํ
- ์ฝ๋ ๋ฐฐํฌ ์์คํ (Spinnaker)
- ์ค์๊ฐ ์ถ์ฒ ์์คํ
- LoL ์ ์ ๊ฒ์ ์์คํ
- ์ธ์ฆ๊ณผ ์ธ๊ฐ ๊ธฐ๋ณธ ๊ฐ๋
- ์ธ์ ๊ธฐ๋ฐ ์ธ์ฆ
- ํ ํฐ ๊ธฐ๋ฐ ์ธ์ฆ (JWT)
- OAuth 2.0๊ณผ ์์ ๋ก๊ทธ์ธ
- API ๋ณด์
- ์ํธํ์ ํด์ฑ
- XSS์ CSRF ๋ฐฉ์ด
- ์ ๊ทผ ์ ์ด์ RBAC
- ๋ณด์ ๋ชจ๋ํฐ๋ง๊ณผ ๊ฐ์ฌ
์ด ํ๋ก์ ํธ๋ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๊ธฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ๊ธฐ์ฌํ์ค ์ ์์ต๋๋ค:
-
Issue ๋ฑ๋ก
- ์คํ ๋๋ ์๋ชป๋ ์ ๋ณด ์ ๋ณด
- ์๋ก์ด ์ฃผ์ ์ ์
- ์ง๋ฌธ ๋๋ ํ ๋ก ์ฃผ์ ์ ์
-
Pull Request
- ์๋ก์ด ๊ธฐ์ ๋ฉด์ ์ง๋ฌธ๊ณผ ๋ต๋ณ ์ถ๊ฐ
- ๊ธฐ์กด ๋ด์ฉ์ ๊ฐ์ ๋๋ ์์
- ์๋ก์ด ์นดํ ๊ณ ๋ฆฌ ์ถ๊ฐ
๊ฐ ๋ฌธ์๋ ๋ค์ ํ์์ ๋ฐ๋ฆ ๋๋ค:
# ์ฃผ์ ๋ช
## ์ง๋ฌธ
[์ค์ ๋ฉด์ ์ง๋ฌธ]
## ๋ต๋ณ
[๋ชจ๋ฒ ๋ต์]
## ์ฌํ ์ง๋ฌธ
[์์๋๋ ์ถ๊ฐ ์ง๋ฌธ๋ค]
## ์ฐธ๊ณ ์๋ฃ
[๊ณต์ ๋ฌธ์, ๋ธ๋ก๊ทธ, ๋
ผ๋ฌธ ๋ฑ ์ฐธ๊ณ ์๋ฃ ๋งํฌ]
---_