2μ›”νšŒκ³  5
Β·
TIL/회고
μ–΄λŠλ§ νŒŒμ΄λ„ νŒ€ ν”„λ‘œμ νŠΈλ₯Ό μ•žλ‘κ³  μžˆλ‹€. 두근두근 μ–΄λŠ νŒ€μ— μ–΄λŠ μ£Όμ œκ°€ λ˜λ”λΌλ„ λ‚˜μ˜ 역할을 잘 μˆ˜ν–‰ν•˜κ³ μ‹Άλ‹€. κΎΈμ€€νžˆ 인강 λ“€μœΌλ©° 곡뢀λ₯Ό ν•˜κ³  있고 μˆ˜μ—… λ‚΄μš©λ„ λ³΅κΈ°ν•˜κ³  μžˆλ‹€. μžλ°” 감 μžƒμ§€ μ•ŠκΈ° (κ°μ΄λΌλŠ”κ²Œ μžˆμ„κΉŒμ‹Άμ§€λ§Œ) ! 2λ‹¬μ΄λΌλŠ” 기간은 κ²°μ½” κΈΈμ§€ μ•ŠκΈ°μ— μ„±μ‹€ν•˜κ²Œ νŒ€μ›λ“€κ³Ό ν”Œμ μ„ 이어가고 μ‹Άλ‹€.
[νΌμ˜¨κΈ€] λˆˆμ— λ„λŠ” μŠ€νŽ™μ΄ 될 수 μžˆλŠ”, μ˜€ν”ˆμ†ŒμŠ€ μ»¨νŠΈλ¦¬λ·°ν„°(κΈ°μ—¬μž) λ˜λŠ”λ²• 간단 정리[μ œλ‘œμ΄ˆλ‰΄μŠ€]
Β·
참고자료
https://youtu.be/7uxCmXAA5Zw?si=QNNjAjK4Jwj2jpBy 전에 μ„ μƒλ‹˜κ»˜μ„œ λ§μ”€ν•˜μ‹  λ‚΄μš© 쀑 μ˜€ν”ˆ μ†ŒμŠ€μ— κ΄€ν•œ λ‚΄μš©μ΄ μžˆμ—ˆλŠ”λ° κ΄€λ ¨ν•˜μ—¬ λ”± λ§žλŠ” μ˜μƒμ„ 보게 λ˜μ—ˆλ‹€. (μ œλ‘œμ΄ˆλ‹˜ 이미 κ΅¬λ…μ€‘μ΄μ˜€μ–΄μš”!) μ΄μŠˆμ™€ ν’€λ¦¬ν€˜ λ“± κΈ°μ—¬ν•˜λŠ” 방법이 μƒμ„Ένžˆ λ‚˜μ™€μžˆμ–΄ μ°Έκ³ κ°€ 될 수 μžˆκ² λ‹€. μ–΄μ¨Œλ“ , μ„ μƒλ‹˜μ΄ ν•˜μ‹  말과 λ™μΌν•˜κ³  또 μ€‘μš”ν•˜λ‹€ μƒκ°ν•΄μ„œ μ΄λ ‡κ²Œ 기둝해 λ‘  !
2μ›”νšŒκ³  4
Β·
TIL/회고
🌱 λ°°μš΄κ²ƒ docker compose nGrinder test load testing with ngrinder: ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€ μ„€μ • ν›„, compose.ymlμ—μ„œ cpus와 memoryλ₯Ό μ‘°μ •ν•΄κ°€λ©΄μ„œ λΆ€ν•˜ν…ŒμŠ€νŠΈ Kubernetes Minikube μ„€μΉ˜ 및 Dashboard figlet μ’‹μ•˜λ˜ 점 λ¬Έμ œν•΄κ²° κ³Όμ • 도컀와 λΆ€ν•˜ ν…ŒμŠ€νŠΈλ₯Ό μ΄μš©ν•˜μ—¬ ν…ŒμŠ€νŠΈ 가섀을 μ„Έμš°κ³  μž‘μ—…ν•˜λŠ” μž¬λ―Έκ°€ μžˆμ—ˆλ‹€. λ¬Όλ‘  아직 λΆ€ν•˜μ˜ μ •ν™•ν•œ 지점을 νŒŒμ•…ν•˜κ±°λ‚˜ 해결방법을 ν•˜κΈ°μ—” μ–΄λ €μ› μœΌλ‚˜ 개발 방식에 λŒ€ν•΄ 이해할 수 μžˆμ—ˆλ‹€. μ—΄μ‹¬νžˆ 쉬기 μˆ˜μ—…μ—λŠ” 정말 μ§‘μ€‘ν•΄μ„œ μ—΄μ‹¬νžˆ ν•˜κ³  κ·Έ μ™Έμ μœΌλ‘œλŠ” 정말 μ‰¬μ—ˆλ‹€. μ§€λ‚œμ£Όμ— λ§ν•œ κ°„λ‹¨ν•œ λ…μ„œλ„ ν–ˆλ‹€. 그리고 μ—΄μ‹¬νžˆ λ¬Όλ¦¬μΉ˜λ£Œλ„ λ‹€λ‹ˆλ©΄μ„œ 퇴근 ν›„ 였둯히 λ‚˜λ₯Ό λŒλ΄€λ‹€. μž λ„ ν‘Ήμžκ³  슀슀둜λ₯Ό λ…λ €ν•˜λŠ” 주간이..
μΏ λ²„λ„€ν‹°μŠ€λž€, κ°„λ‹¨ν•œ μš©μ–΄μ •λ¦¬ 및 도컀와 차이점
Β·
TIL/devops
μΏ λ²„λ„€ν‹°μŠ€λž€(Kubernetes) ? μ˜€ν”ˆ μ†ŒμŠ€ 기반의 μ»¨ν…Œμ΄λ„ˆν™”λœ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ°„λ‹¨ν•œ μš©μ–΄μ •λ¦¬ μš©μ–΄ 뜻 μ»¨ν…Œμ΄λ„ˆ 앱이 κ΅¬λ™λ˜λŠ” ν™˜κ²½κΉŒμ§€ κ°μ‹Έμ„œ μ‹€ν–‰ν•  수 μžˆλ„λ‘ ν•˜λŠ” 격리 기술 μ»¨ν…Œμ΄λ„ˆ λŸ°νƒ€μž„ μ»¨ν…Œμ΄λ„ˆλ₯Ό λ‹€λ£¨λŠ” 도ꡬ 도컀 μ»¨ν…Œμ΄λ„ˆλ₯Ό λ‹€λ£¨λŠ” 도ꡬ 쀑 κ°€μž₯ 유λͺ…ν•œ 것 μΏ λ²„λ„€ν‹°μŠ€ μ»¨ν…Œμ΄λ„ˆ λŸ°νƒ€μž„μ„ 톡해 μ»¨ν…Œμ΄λ„ˆλ₯Ό μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ ν•˜λŠ” 도ꡬ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ μ—¬λŸ¬ μ„œλ²„μ— 걸친 μ»¨ν…Œμ΄λ„ˆ 및 μ‚¬μš©ν•˜λŠ” ν™˜κ²½ 섀정을 κ΄€λ¦¬ν•˜λŠ” ν–‰μœ„ μ»¨ν…Œμ΄λ„ˆλž€? κ΅¬λ™ν•˜λ €λŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ ν•  수 μžˆλŠ” ν™˜κ²½κΉŒμ§€ κ°μ¨μ„œ, μ–΄λ””λ“  μ‰½κ²Œ μ‹€ν–‰ν•  수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” 기술. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 ν™˜κ²½μ˜ λ³€ν™” μΏ λ²„λ„€ν‹°μŠ€μ™€ 도컀 비ꡐ 도컀 μΏ λ²„λ„€ν‹°μŠ€ λͺ©μ  μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ»¨ν…Œμ΄λ„ˆλ‘œ νŒ¨ν‚€μ§•ν•˜κ³  μ‹€ν–‰ ν•  수 μžˆλŠ” ν”Œλž«νΌ μ»¨ν…Œμ΄λ„ˆ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ ν”Œλž«νΌ μ—¬λŸ¬ λŒ€μ˜ ..
Docker, κΈ°λ³Έ κ°œλ…κ³Ό κ°„λ‹¨ν•œ μ‹€ν–‰ λͺ…λ Ήμ–΄
Β·
TIL/도컀
πŸ“Œλ„μ»€λž€? μ»¨ν…Œμ΄λ„ˆ 기반의 μ˜€ν”ˆμ†ŒμŠ€ 가상화 ν”Œλž«νΌ μ»¨ν…Œμ΄λ„ˆ 기반의 가상화 κΈ°μˆ μ„ μ‚¬μš©ν•˜μ—¬ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ νŒ¨ν‚€μ§€ν™”ν•˜κ³  μ‹€ν–‰ν•  수 있게 ν•΄μ€€λ‹€. μ‘μš© ν”„λ‘œκ·Έλž¨κ³Ό λͺ¨λ“  쒅속성을 ν¬ν•¨ν•˜λŠ” 독립적인 ν™˜κ²½μ„ λ§Œλ“€μ–΄ 개발, 배포, 관리 κ°€λŠ₯ βœ” 가상화λ₯Ό μ‚¬μš©ν•˜λŠ” 이유 ? 1. μžμ› 곡유 가상화λ₯Ό 톡해 μ—¬λŸ¬ μ‘μš© ν”„λ‘œκ·Έλž¨ λ˜λŠ” μ„œλΉ„μŠ€λ₯Ό λ™μΌν•œ λ¨Έμ‹ μ—μ„œ λ…λ¦½μ μœΌλ‘œ μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 2. ν™˜κ²½ 격리 각 μ‘μš© ν”„λ‘œκ·Έλž¨ λ˜λŠ” μ„œλΉ„μŠ€λ₯Ό 격리된 ν™˜κ²½μ—μ„œ μ‹€ν–‰ν•˜μ—¬ μƒν˜Έ κ°„μ˜ 영ν–₯을 μ΅œμ†Œν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 3. μœ μ—°μ„± 가상 λ¨Έμ‹  λ˜λŠ” μ»¨ν…Œμ΄λ„ˆλ₯Ό 톡해 μ‰½κ²Œ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ λ°°ν¬ν•˜κ³  ν™•μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 4. μ„±λŠ₯ ν–₯상 호슀트 λ¨Έμ‹ μ˜ μžμ›μ„ 효율적으둜 ν™œμš©ν•˜μ—¬ μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ μ„±λŠ₯을 ν–₯μƒμ‹œν‚¬ 수 μžˆμŠ΅λ‹ˆλ‹€. 5. 개발 및 ν…ŒμŠ€νŠΈ κ°€..
λž˜λ‹ˆ
Digging.devπŸ‹λ””κΉ…λŒ‘